Merge pull request #156 from Cqoicebordel/Fix-map-oscar

[fix][enh] Multiple JS changes in Oscar
This commit is contained in:
Adam Tauber 2014-12-19 22:53:37 +01:00
commit 667f4d5cfc
4 changed files with 23 additions and 2 deletions

Binary file not shown.

View File

@ -16,7 +16,7 @@
*/ */
requirejs.config({ requirejs.config({
baseUrl: '/static/oscar/js', baseUrl: './static/oscar/js',
paths: { paths: {
app: '../app' app: '../app'
} }

View File

@ -63,4 +63,25 @@ $(document).ready(function(){
$(this).toggleClass(btnClass); $(this).toggleClass(btnClass);
$(this).toggleClass('btn-default'); $(this).toggleClass('btn-default');
}); });
/**
* Select or deselect every categories on double clic
*/
$(".btn-sm").dblclick(function() {
var btnClass = 'btn-' + $(this).data('btn-class'); // primary
if($(this).hasClass('btn-default')) {
$(".btn-sm > input").attr('checked', 'checked');
$(".btn-sm > input").prop("checked", true);
$(".btn-sm").addClass(btnClass);
$(".btn-sm").addClass('active');
$(".btn-sm").removeClass('btn-default');
} else {
$(".btn-sm > input").attr('checked', '');
$(".btn-sm > input").removeAttr('checked');
$(".btn-sm > input").checked = false;
$(".btn-sm").removeClass(btnClass);
$(".btn-sm").removeClass('active');
$(".btn-sm").addClass('btn-default');
}
});
}); });

View File

@ -116,7 +116,7 @@ $(document).ready(function(){
// TODO hack // TODO hack
// change default imagePath // change default imagePath
L.Icon.Default.imagePath = "/static/oscar/img/map"; L.Icon.Default.imagePath = "./static/oscar/img/map";
// init map // init map
var map = L.map(leaflet_target); var map = L.map(leaflet_target);