diff options
| author | Thomas Pointhuber <thomas.pointhuber@gmx.at> | 2014-09-26 22:43:54 +0200 |
|---|---|---|
| committer | Thomas Pointhuber <thomas.pointhuber@gmx.at> | 2014-10-05 14:40:46 +0200 |
| commit | 25919de6084599c3196622ed1c89648b2c11f78a (patch) | |
| tree | f524190da5ca2ad78d79fb2b3b9b426be1885ed6 /searx/static/oscar/js/scripts.js | |
| parent | 5568fbd89d9c0f8c7f6530c6f0826a35d01c83a8 (diff) | |
oscar template: make the categories clickable
Diffstat (limited to 'searx/static/oscar/js/scripts.js')
| -rw-r--r-- | searx/static/oscar/js/scripts.js | 31 |
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');
+ });
+});
|