diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-19 21:36:46 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-19 21:36:46 +0200 |
| commit | ebf425805877778e43f97fe913979ad27683ac0e (patch) | |
| tree | 141020662449cd55b9434eb2615c5e1646ac8bfe | |
| parent | 9100c1ee8c6902bef195dacdd6156d4031532b23 (diff) | |
| download | Chimère-ebf425805877778e43f97fe913979ad27683ac0e.tar.bz2 Chimère-ebf425805877778e43f97fe913979ad27683ac0e.zip | |
JS: fix popup hiding on category check
| -rw-r--r-- | chimere/static/chimere/js/jquery.chimere.js | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js index fbb3ecd..9ec51e6 100644 --- a/chimere/static/chimere/js/jquery.chimere.js +++ b/chimere/static/chimere/js/jquery.chimere.js @@ -304,11 +304,21 @@ OpenLayers.Layer.MapQuestOSM = OpenLayers.Class(OpenLayers.Layer.XYZ, { * Add event listener in categories DOM elements */ $('#categories #ul_categories > li > input').bind("click", function () { - _toggle_subcategories($(this));methods.loadGeoObjects();settings.permalink.updateLink();}); + methods.hidePopup(); + _toggle_subcategories($(this)); + methods.loadGeoObjects(); + settings.permalink.updateLink(); + }); $('.subcategories li input').bind("click", function () { - methods.loadGeoObjects();_toggle_categories($(this));settings.permalink.updateLink();}); + methods.hidePopup(); + methods.loadGeoObjects(); + _toggle_categories($(this)); + settings.permalink.updateLink(); + }); $('#display_submited_check').bind("click", function () { - methods.loadGeoObjects();settings.permalink.updateLink();}); + methods.loadGeoObjects(); + settings.permalink.updateLink(); + }); // Zoom to category $(".zoom_to_category").bind("click", function (e) {var id = this.id.substr(this.id.lastIndexOf("_")+1); helpers.zoom_to_category(id);}); $(".zoom_to_subcategory").bind("click", function (e) {var id = this.id.substr(this.id.lastIndexOf("_")+1); helpers.zoom_to_subcategories([id]);}); |
