fnp
/
wolnelektury.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into rwd
[wolnelektury.git]
/
apps
/
wolnelektury_core
/
static
/
js
/
base.js
diff --git
a/apps/wolnelektury_core/static/js/base.js
b/apps/wolnelektury_core/static/js/base.js
index
9676d5b
..
9ba5631
100755
(executable)
--- a/
apps/wolnelektury_core/static/js/base.js
+++ b/
apps/wolnelektury_core/static/js/base.js
@@
-85,13
+85,15
@@
}
});
});
}
});
});
+ /* this kinda breaks the whole page. */
$('body').click(function(e) {
if ($current == null) return;
var p = $(e.target);
while (p.length) {
if (p == $current)
return;
$('body').click(function(e) {
if ($current == null) return;
var p = $(e.target);
while (p.length) {
if (p == $current)
return;
- if (p.hasClass('hidden-box-trigger'))
+ if (p.hasClass('hidden-box-trigger')
+ || p.hasClass('simple-toggler'))
return;
p = p.parent();
}
return;
p = p.parent();
}
@@
-101,6
+103,14
@@
})();
})();
+$('#show-menu').click(function(event) {
+ event.preventDefault();
+ $('#menu').toggle('slow');
+});
+$('#book-list-nav h2').click(function(event) {
+ event.preventDefault();
+ $('#book-list-nav-index').toggle();
+});
$('#themes-list-toggle').click(function(event) {
$('#themes-list-toggle').click(function(event) {
@@
-122,6
+132,19
@@
$('#themes-list-toggle').click(function(event) {
$(function(){
$("#search").search();});
$(function(){
$("#search").search();});
+ $('body').on('click', '.simple-toggler' , function(ev) {
+ ev.preventDefault();
+ var scope = $(this).closest('.simple-toggler-scope');
+ scope.find('.simple-hidden-box').each(function(){
+ var $this = $(this);
+ if ($this.is(':hidden')) {
+ $this.show();
+ } else {
+ $this.hide();
+ }
+ });
+ });
+
});
})(jQuery);
});
})(jQuery);