本文主要介紹了jQuery實現導航列頭選單項目點擊後變換顏色的方法,涉及jQuery響應滑鼠事件針對頁面元素的遍歷及屬性變換相關操作技巧,需要的朋友可以參考下,希望鞥幫助到大家。
實作效果如下:
#話不多說直接上程式碼:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> <style> a{ text-decoration: none; color: black; } #menu{ width: 100%; height: 20px; background: gainsboro; } ul li{ list-style: none; float: left; padding-left: 20px; background-color: whitesmoke; } .active { color: white; background-color: black; } .none { background-color: whitesmoke; } </style> </head> <body> <ul id="menu"> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >首页</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >直播</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >新闻</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >关于</a></li> </ul> <script src="jquery-1.7.2.min.js"></script> <script> $('#menu li a').click(function () { var f = this; $('#menu li a').each(function () { this.className = this == f ? 'active' : 'none' }); }); </script> </body> </html>
#相關推薦:
JavaScript實現精美個性導航欄位筋斗雲效果的範例程式碼
############################################################################################################## ###如何實現導覽列連結點擊後跳轉,新頁面對應的連結新增顏色######以上是jQuery實作導覽列頭部選單項目點擊後變換顏色的方法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!