Use custom events to resize the map on sidebar open/close
This commit is contained in:
parent
1e169bca25
commit
434e603cd6
4 changed files with 9 additions and 4 deletions
|
@ -48,4 +48,9 @@
|
|||
|
||||
resizeMap();
|
||||
}
|
||||
|
||||
$(document).ready(function () {
|
||||
$("#sidebar").on("opened", resizeMap);
|
||||
$("#sidebar").on("closed", resizeMap);
|
||||
});
|
||||
</script>
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
$("#sidebar").css("display", "block");
|
||||
|
||||
<%= onopen %>
|
||||
$("#sidebar").trigger("opened");
|
||||
|
||||
onclose = options.onclose;
|
||||
}
|
||||
|
@ -36,7 +36,7 @@
|
|||
$(".sidebar_close").click(function (e) {
|
||||
$("#sidebar").css("display", "none");
|
||||
|
||||
<%= onclose %>
|
||||
$("#sidebar").trigger("closed");
|
||||
|
||||
if (onclose) {
|
||||
onclose();
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
<% end %>
|
||||
<% end %>
|
||||
|
||||
<%= render :partial => 'sidebar', :locals => { :onopen => "resizeMap();", :onclose => "resizeMap();" } %>
|
||||
<%= render :partial => 'sidebar' %>
|
||||
<%= render :partial => 'search' %>
|
||||
<%= render :partial => 'resize' %>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<% end -%>
|
||||
<% end -%>
|
||||
|
||||
<%= render :partial => 'sidebar', :locals => { :onopen => "resizeMap();", :onclose => "resizeMap();" } %>
|
||||
<%= render :partial => 'sidebar' %>
|
||||
<%= render :partial => 'key' %>
|
||||
<%= render :partial => 'search' %>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue