jquery如何遍历dom对象
比如$("div");获的了页面所有的div对象。我知道可用$("div").xx()来对每一个div对象执行相同的操作。可现在我需要对他们执行不同的操作,比如为每一个d...
比如 $("div"); 获的了页面所有的div对象。
我知道可用 $("div").xx() 来对每一个div对象执行相同的操作。
可现在我需要对他们执行不同的操作,比如为每一个div添加一个不同的id值,请问如何做? 展开
我知道可用 $("div").xx() 来对每一个div对象执行相同的操作。
可现在我需要对他们执行不同的操作,比如为每一个div添加一个不同的id值,请问如何做? 展开
2个回答
展开全部
jQuery中用$()方法获取的DOM元素都会返回数组 并且jQuery中有隐形迭代,有些操作你无须去刻意循环它们,例如:$("div").text("hello");那么就会在所有的DIV中都加上hello. 若果硬要循环它们以进行某些处理 你可以使用jQuery提供的$.each()方法,或者这样写:
$("div").each(function(){
//这里干你想干的事情
//用$(this)可以访问正在循环的元素
});
祝学习愉快!
$("div").each(function(){
//这里干你想干的事情
//用$(this)可以访问正在循环的元素
});
祝学习愉快!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询