Bug 13235: Move onclick attr to javacsript code
authorJonathan Druart <jonathan.druart@biblibre.com>
Wed, 3 Dec 2014 08:09:19 +0000 (09:09 +0100)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Mon, 26 Jan 2015 19:35:01 +0000 (16:35 -0300)
Refactor 1 line of code and add a preventDefault.

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc

index 96d7a72..7739cc3 100644 (file)
@@ -7,8 +7,8 @@
     <form action="/cgi-bin/koha/members/member.pl" method="post">
     <input id="searchmember" data-toggle="tooltip" size="25" class="focus" name="searchmember" type="text" value="[% searchmember %]"/>
     <input type="hidden" name="quicksearch" value="1" />
-    <span class="filteraction" id="filteraction_off"> <a href="#" onclick="$('#filters').toggle();$('.filteraction').toggle();">[-]</a></span>
-    <span class="filteraction" id="filteraction_on"> <a href="#" onclick="$('#filters').toggle();$('.filteraction').toggle();">[+]</a></span>
+    <span class="filteraction" id="filteraction_off"> <a href="#">[-]</a></span>
+    <span class="filteraction" id="filteraction_on"> <a href="#">[+]</a></span>
 
     <input value="Search" class="submit" type="submit" />
 
 </div><!-- /gradient -->
 <script type="text/javascript">//<![CDATA[
 $(document).ready(function() {
+    $("#filteraction_off, #filteraction_on").on('click', function(e) {
+        e.preventDefault();
+        $('#filters').toggle();
+        $('.filteraction').toggle();
+    });
     [% IF ( advsearch ) %]$("#filteraction_on").toggle();
     [% ELSE %]$("#filters").toggle();
     $("#filteraction_off").toggle();[% END %]