热卖商品
新闻详情
jquery attr, for i循环问题,麻烦帮忙!_百度知道
来自 : 百度知道
发布时间:2021-03-25
那我来说说 了 哦
先回答你问的问题
第一 jquery 选择器既然是字符串你就可以拼凑 如 地.classA:eq( +i+ )逗
第二 第一对了 第二就木有问题了
然后我在说说 我发现的问题。
一:
for 循环 判断 i $( .classA).size() 这个每次都去获取 都浪费啊 应声明临时变量保存
var size = $( .classA).size()
for(var i=0;i size;i++)
二:
jquery获取元素 返回的是一个数组对象
既然是数组对象 完全可以用下标获取 而不是:eq(n)
$(function($){
var arr = $( .classA);
for(var i=0;i arr.length;i++)
{
var domelm = $(arr[i])
domelm.attr( id , add_id +i);
alert(domelm.attr( id
}
})
三:
jquery中有个循环数组的函数 所以简化下
$(function(){
$( .classA ).each(function(i){
$(this).attr( id ,地add_id逗+i);
alert(this.id);
});
});
最佳答案: 那我来说说 了 哦 先回答你问的问题 第一 jquery 选择器既然是字符串你就可以拼凑 如 地.classA:eq("+i+")逗 第二 第一对了 第...jquery attr, for i循环问题,麻烦帮忙!
先回答你问的问题
第一 jquery 选择器既然是字符串你就可以拼凑 如 地.classA:eq( +i+ )逗
第二 第一对了 第二就木有问题了
然后我在说说 我发现的问题。
一:
for 循环 判断 i $( .classA).size() 这个每次都去获取 都浪费啊 应声明临时变量保存
var size = $( .classA).size()
for(var i=0;i size;i++)
二:
jquery获取元素 返回的是一个数组对象
既然是数组对象 完全可以用下标获取 而不是:eq(n)
$(function($){
var arr = $( .classA);
for(var i=0;i arr.length;i++)
{
var domelm = $(arr[i])
domelm.attr( id , add_id +i);
alert(domelm.attr( id
}
})
三:
jquery中有个循环数组的函数 所以简化下
$(function(){
$( .classA ).each(function(i){
$(this).attr( id ,地add_id逗+i);
alert(this.id);
});
});
最佳答案: 那我来说说 了 哦 先回答你问的问题 第一 jquery 选择器既然是字符串你就可以拼凑 如 地.classA:eq("+i+")逗 第二 第一对了 第...jquery attr, for i循环问题,麻烦帮忙!
本文链接: http://mattrid.immuno-online.com/view-772290.html
发布于 : 2021-03-25
阅读(0)
最新动态
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
品牌分类
其他
联络我们