jquery如何用each遍歷實現一個排異切換的效果?
1.給樣式
<style>
.rec{
color:red;
}
.gre{
color: green;
}
</style>
2.給標籤
<ul>
<li class="m">c</li>
<li class="m">h</li>
<li class="m">e</li>
<li class="m">n</li>
<li class="m">g</li>
<li class="m">w</li>
<li class="m">y</li>
<li class="m">a</li>
</ul>
3.給js,用each實現排異切換效果
<script src="./jquery-3.3.1.min.js"></script>
<script>
$('ul li').each(function(index,item){
// if(index==5){
// var that=this;
// console.log(item);
// console.log($(that));
// $(that).click(function(){
// $(that).css('color','red');
// })
// }
var that=this;
$(that).click(function(e){
// console.log(e)
$(that).addClass('rec').removeClass('gre').siblings().addClass('gre').removeClass('rec');
})
})
</script>
相關文章
- jQuery中使用$.each()遍歷陣列時要注意的地方jQuery陣列
- 簡單實現一個全面屏切換效果
- jquery中點選切換的實現jQuery
- 實現一個切換配方的功能
- jQuery 遍歷jQuery
- jQuery 圖片垂直切換效果詳解jQuery
- 用CSS實現Tab頁切換效果CSS
- jQuery 遍歷 – 祖先jQuery
- jQuery 遍歷方法jQuery
- jQuery的遍歷結構設計之遍歷同胞jQuery
- jQuery的遍歷結構設計之遍歷祖先jQuery
- 一個快速切換一個底層實現的思路分享
- CSS實現頁面切換時的滑動效果CSS
- Jquery之遍歷元素jQuery
- jQuery 遍歷 – 後代jQuery
- jQuery 遍歷 – 同胞(siblings)jQuery
- jQuery 遍歷 – 過濾jQuery
- jquery遍歷節點jQuery
- vue2.0實現底部導航切換效果Vue
- Vue實現內部元件輪播切換效果Vue元件
- html兩種方法來實現tab切換效果HTML
- jQuery $.each用法jQuery
- jQuery 元素操作——遍歷元素jQuery
- 實現一個jQuery的APIjQueryAPI
- jquery遍歷得到的 Map 資料,jQuery
- 使用ViewPager和TabLayout來實現滑動切換效果ViewpagerTabLayout
- jQuery實現輪播效果jQuery
- 遍歷方法 js jquery 我 常用JSjQuery
- jQuery 實現淡入淡出效果jQuery
- Jquery實現的高亮效果程式碼分享jQuery
- jsp下實現遍歷集合JS
- 二叉樹的遍歷實現二叉樹
- 非遞迴實現先序遍歷和中序遍歷遞迴
- JavaScript實現文字豎排效果JavaScript
- 實現一個簡單的 jQuery 的 APIjQueryAPI
- js實現深度優先遍歷和廣度優先遍歷JS
- 基於jquery實現穿梭框效果jQuery
- 深度優先遍歷,廣度優先遍歷實現物件的深拷貝物件