Eliminate interpolation in key JS
This commit is contained in:
parent
d7da1562c3
commit
e83fba2b47
1 changed files with 14 additions and 10 deletions
|
@ -1,16 +1,18 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
var updateMapKey = function () {
|
$("#open_map_key").click(function (e) {
|
||||||
$("#sidebar_content").load("<%= url_for :action => :key %>", {
|
var url = $(this).attr('href'),
|
||||||
layer: map.baseLayer.keyid,
|
title = $(this).text();
|
||||||
zoom: map.getZoom()
|
|
||||||
});
|
function updateMapKey() {
|
||||||
}
|
$("#sidebar_content").load(url, {
|
||||||
|
layer: map.baseLayer.keyid,
|
||||||
|
zoom: map.getZoom()
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
$("#open_map_key").click(function () {
|
|
||||||
updateMapKey();
|
updateMapKey();
|
||||||
|
openSidebar({ title: title });
|
||||||
openSidebar({ title: "<%= t('site.key.map_key') %>" });
|
|
||||||
|
|
||||||
$("#sidebar").one("closed", function () {
|
$("#sidebar").one("closed", function () {
|
||||||
map.events.unregister("zoomend", map, updateMapKey);
|
map.events.unregister("zoomend", map, updateMapKey);
|
||||||
|
@ -19,10 +21,12 @@ $(document).ready(function () {
|
||||||
|
|
||||||
map.events.register("zoomend", map, updateMapKey);
|
map.events.register("zoomend", map, updateMapKey);
|
||||||
map.events.register("changelayer", map, updateMapKey);
|
map.events.register("changelayer", map, updateMapKey);
|
||||||
|
|
||||||
|
e.preventDefault();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<% content_for :left_menu do %>
|
<% content_for :left_menu do %>
|
||||||
<li><%= link_to t("site.key.map_key"), "#", :id => "open_map_key", :title => t("site.key.map_key_tooltip") %></li>
|
<li><%= link_to t("site.key.map_key"), {:action => :key}, :id => "open_map_key", :title => t("site.key.map_key_tooltip") %></li>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue