summaryrefslogtreecommitdiff
path: root/searx/static/oscar/js/scripts.js
diff options
context:
space:
mode:
authorThomas Pointhuber <thomas.pointhuber@gmx.at>2014-09-26 22:43:54 +0200
committerThomas Pointhuber <thomas.pointhuber@gmx.at>2014-10-05 14:40:46 +0200
commit25919de6084599c3196622ed1c89648b2c11f78a (patch)
treef524190da5ca2ad78d79fb2b3b9b426be1885ed6 /searx/static/oscar/js/scripts.js
parent5568fbd89d9c0f8c7f6530c6f0826a35d01c83a8 (diff)
oscar template: make the categories clickable
Diffstat (limited to 'searx/static/oscar/js/scripts.js')
-rw-r--r--searx/static/oscar/js/scripts.js31
1 files changed, 31 insertions, 0 deletions
diff --git a/searx/static/oscar/js/scripts.js b/searx/static/oscar/js/scripts.js
new file mode 100644
index 000000000..1cef58896
--- /dev/null
+++ b/searx/static/oscar/js/scripts.js
@@ -0,0 +1,31 @@
+/**
+ _ _ _
+| |__ ___ ___ | |_ ___| |_ _ __ __ ___ __
+| '_ \ / _ \ / _ \| __/ __| __| '__/ _` \ \/ /
+| |_) | (_) | (_) | |_\__ | |_| | | (_| |> <
+|_.__/ \___/ \___/ \__|___/\__|_| \__,_/_/\_\.js
+
+*/
+
+$(document).ready(function(){
+ $('.btn-toggle .btn').click(function() {
+ var btnClass = 'btn-' + $(this).data('btn-class');
+ var btnLabelDefault = $(this).data('btn-label-default');
+ var btnLabelToggled = $(this).data('btn-label-toggled');
+ if(btnLabelToggled != '')
+ {
+ if($(this).hasClass('btn-default'))
+ {
+
+ var html = $(this).html().replace(btnLabelDefault, btnLabelToggled);
+ }
+ else
+ {
+ var html = $(this).html().replace(btnLabelToggled, btnLabelDefault);
+ }
+ $(this).html(html);
+ }
+ $(this).toggleClass(btnClass);
+ $(this).toggleClass('btn-default');
+ });
+});