jQuery連結點選變色 點選其他還原
在比較簡單的導航欄樣式設定中,可能會有這樣的效果,就是點選當前連結的時候,背景會變色,再點選其他連結,原來變色的連結背景會恢復原狀,下面就通過程式碼例項介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box{ width:700px; overflow:hidden; } #box li{ width:120px; float:left; margin-left:5px; height:25px; font-size:12px; text-align:center; list-style:none; line-height:25px; cursor:pointer; } .bg{ background:#ccc; } .newbg{ background:#639; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ var lis=$("#box li"); lis.click(function(){ lis.each(function(){ $(this).removeClass("newbg"); }) $(this).addClass("newbg"); }) }) </script> </head> <body> <ul id="box"> <li class="bg"><a>螞蟻部落一</a></li> <li class="bg"><a>螞蟻部落二</a></li> <li class="bg"><a>螞蟻部落三</a></li> <li class="bg"><a>螞蟻部落四</a></li> <li class="bg"><a>螞蟻部落五</a></li> </ul> </body> </html>
以上程式碼實現了我們的要求,程式碼非常的簡單,就是當點選li元素的時候,能夠首先遍歷所有的li元素,並將所有的newbg樣式類刪除,並將當前點選的li元素新增newbg樣式類,於是我們想要的效果就實現了。
相關文章
- js點選當前連結背景變色其他連結恢復原來背景色JS
- JavaScript單擊變色再次點選還原JavaScript
- 移動端模擬hover:按鈕點選變色之後還原
- 如何實現連結點選前和點選後的顏色一致
- JavaScript 點選表格行實現背景變色JavaScript
- html點選<a>元素後顏色的變換HTML
- jQuery實現的點選展開其他專案摺疊導航選單jQuery
- Vue 導航 點選當前標題變色Vue
- js實現的點選連結<a>實現切換背景顏色JS
- JQuery模擬點選clickjQuery
- jQuery點選頁面其他地方隱藏指定元素詳解jQuery
- jQuery點選頁面其他地方隱藏顯示的元素jQuery
- 移動端點選連結出現藍色邊框解決方案
- 點選當前文字行實現文字變色效果
- UIButton點選更改顏色UI
- WKWebView 獲取網頁高度,圖片點選檢視,網頁連結點選WebView網頁
- javscript/jquery 點選頁面其他地方關閉某個divjQuery
- 點選連結不跳轉例項程式碼
- 如何實現點選連結不跳轉效果
- 用Jquery寫tab外掛(支援點選和移動及其他事件)薦jQuery事件
- JQuery2:節點選取與節點插入jQuery
- 點選日曆顯示日期jqueryjQuery
- js模擬點選連結程式碼例項JS
- 模擬實現超連結的點選事件事件
- 捕獲Android文字中連結點選事件Android事件
- jQuery 關於點選選單項,使子條目jQuery
- Jquery實現頁面的新增、刪除、全選、取消全選、漸變色jQuery
- jQuery實現簡單點選隱藏和點選顯示列表的功能jQuery
- jquery實現的按鈕點選後60秒後才能夠再點選jQuery
- JavaScript元素點選背景顏色切換JavaScript
- jQuery 點選按鈕改變可用狀態和顯示文字jQuery
- 如何使用短連結工具在微信公眾號中埋點統計連結點選量
- 快速搭建直播平臺,點選按鈕(Button)後改變顏色
- js實現的點選表格行實現背景變色程式碼JS
- js點選當前td單元格背景變色效果詳解JS
- Android開發 如何使用選擇器(selector) 來實現點選按鈕變色Android
- jquery實現的點選二級下拉導航選單jQuery
- 點選連結跳轉到應用指定頁面