基于jQuey實現(xiàn)鼠標滑過變色(整行變色)
在很多網(wǎng)站都有這樣的效果,那就是當鼠標放在新聞列表一行上的時候,整行就會變色,雖然使用CSS也能夠?qū)崿F(xiàn)此種功能,但是由于眾多瀏覽器版本對于CSS3并沒有良好的支持,所以在當前情況下,使用jQuery實現(xiàn)此種功能是一個不錯的選擇。
廢話不多說了,直接給大家貼jquery代碼了,具體代碼如下所示:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://chabaoo.cn/" /> <title>腳本之家</title> <style type="text/css"> ul,li{ list-style:none; font-size:12px; } li{ width:250px; height:25px; line-height:25px; } .hover{ background-color:#666; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ jQuery.hoverPlugin={ hover:function(selector){ $(selector).hover(function(){ $(this).addClass("hover"); },function(){ $(this).removeClass("hover"); }); } }; $.hoverPlugin.hover(".mytest li"); }); </script> </head> <body> <ul class="mytest"> <li>1.俄羅斯爆發(fā)隕石雨,導致上千人受傷</li> <li>2.朝鮮成功進行核試驗,半島無核進程終結(jié)</li> <li>3.中國進入春運高峰期</li> </ul> </body> </html>
以上代碼實現(xiàn)了所需功能,盡管不夠美觀,可以根據(jù)實際需求自行修改。實現(xiàn)的方法也非常的簡單,就是利用hover()方法為hover事件綁定兩個事件處理函數(shù),以添加或者刪除設(shè)置li元素背景顏色的CSS代碼。
以上代碼也很簡單,大家有哪里不清楚的地方歡迎給我留言,我會及時給大家答復的,同時感謝大家一直以來對腳本之家網(wǎng)站的支持。
相關(guān)文章
Spring MVC中Ajax實現(xiàn)二級聯(lián)動的簡單實例
下面小編就為大家?guī)硪黄猄pring MVC中Ajax實現(xiàn)二級聯(lián)動的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07Jquery 動態(tài)添加元素并添加點擊事件實現(xiàn)過程解析
這篇文章主要介紹了Jquery 動態(tài)添加元素并添加點擊事件實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-10-10