JQuery中each()与toggleClass()使用
2011-09-07 10:43
459 查看
.each( function(index, Element) )
描述:遍历一个JQuery对象,为每一个匹配的元素执行一个方法。假设有个无序的列表:
<ul> <li>foo</li> <li>bar</li> </ul>使用each():
$('li').each(function(index) { alert(index + ': ' + $(this).text()); });结果:
0: foo
1: bar
例子:
<!DOCTYPE html> <html> <head> <style> div { width:40px; height:40px; margin:5px; float:left; border:2px blue solid; text-align:center; } span { color:red; } </style> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <button>Change colors</button> <span></span> <div></div> <div></div> <div></div> <div></div> <div id="stop">Stop here</div> <div></div> <div></div> <div></div> <script> $("button").click(function () { $("div").each(function (index, domEle) { // domEle == this $(domEle).css("backgroundColor", "yellow"); if ($(this).is("#stop")) { $("span").text("Stopped at div index #" + index); return false; } }); }); </script> </body> </html>参考:JQuery之each()
相关文章推荐
- jQuery方法简洁实现隔行换色及toggleClass的使用
- Jquery toggleClass的使用
- jQuery遍历 is() 方法和 toggleClass()的使用
- jQuery使用toggleClass方法动态添加删除Class样式的方法
- jQuery toggleClass方法的使用
- jQuery方法简洁实现隔行换色及toggleClass的使用
- 使用jquery的toggleClass属性无法改变样式
- jquery之修改元素样式(添加和删除类名称,使用addClass(),removeClass(),toggleClass()方法)
- jQuery addClass(), removeClass(),toggleClass(),css()方法使用详解
- jQuery使用toggleClass方法动态添加删除Class样式的方法
- jquery tmpl学习资料 --{{each}} each使用
- jquery $.each() 使用小探
- [js] 如何 在 jQuery 中的 $.each 循环中使用 break 和 continue
- jQuery使用$.each遍历json数组的简单实现方法
- jQuery原型方法each使用和源码分析
- 使用原生JS实现jQuery的addClass, removeClass, hasClass函数功能
- jquery使用live绑定toggle事件,第一次点击没有反应,第2次才起作用问题
- JQuery属性与样式——删除样式.removeClass()和切换样式.toggleClass()
- jquery1.8及以下版本toggle使用
- jQuery 属性操作 - toggleClass() 方法