Przeglądaj źródła

Listing 3.10: hover() method.

Frederic G. MARAND 9 lat temu
rodzic
commit
476d72ed5c
1 zmienionych plików z 10 dodań i 4 usunięć
  1. 10 4
      Chapter 3/03.js

+ 10 - 4
Chapter 3/03.js

@@ -1,6 +1,15 @@
 $(document).ready(function () {
   'use strict';
-  $('#switcher-default').addClass('selected');
+
+  $('#switcher h3')
+    .hover(
+      function () { $(this).addClass('hover'); },
+      function () { $(this).removeClass('hover'); })
+    .click(function () {
+      $('#switcher button').toggleClass('hidden');
+    });
+
+    $('#switcher-default').addClass('selected');
 
   // Automatic handler names available for (jQuery 1.9.0):
   // blur focus focusin focusout load resize scroll unload click dblclick.
@@ -15,7 +24,4 @@ $(document).ready(function () {
     $(this).addClass('selected');
   });
 
-  $('#switcher h3').click(function () {
-    $('#switcher button').toggleClass('hidden');
-  });
 });