jQuery實現鼠標的移入移出效果


利用jQuery的hover方法實現鼠標的移入移出效果,代碼如下所示:

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title></title>
 5     <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
 6     <style type="text/css">
 7         .wrapper li{
 8             list-style-type: none;
 9             width: 100px;
10             height: 20px;
11             border: 1px solid #ccc;
12             text-align: center;
13         }
14         /*需要切換的hover類*/
15         .hover{
16             background-color: blue;
17             color: white;
18             font-weight: bold;
19         }
20     </style>
21 
22 </head>
23 <body>
24     <ul class="wrapper">
25         <li>1111111</li>
26         <li>2222222</li>
27         <li>3333333</li>
28         <li>4444444</li>
29         <li>5555555</li>
30         <li>6666666</li>
31         <li>7777777</li>
32     </ul>
33     <script type="text/javascript">
34         // 鼠標移入移出事件
35         $('li').hover(function() {
36             // 鼠標移入時添加hover類
37             $(this).addClass('hover')
38         }, function() {
39             // 鼠標移出時移出hover類
40             $(this).removeClass('hover')
41         });
42     </script>
43 </body>
44 </html>

hover()方法規定當鼠標指針懸停在被選元素上時要運行的兩個函數。

方法觸發mouseenter和mouseleave事件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM