Ric*_*ick 60 each jquery element
我想这让id
各元素在class
,而是它的单独提醒类的每一个名字,所以class="test"
它的提醒:t
,e
,s
,t
...如何让每一个元素任何意见id
那是一部分class
就是赞赏,因为我似乎无法弄清楚这一点..谢谢.
$.each('test', function() {
alert(this)
});
Run Code Online (Sandbox Code Playgroud)
use*_*716 139
试试这个,替换.myClassName
为类的实际名称(但将句点保留在开头).
$('.myClassName').each(function() {
alert( this.id );
});
Run Code Online (Sandbox Code Playgroud)
因此,如果课程是"测试",你就可以$('.test').each(func...
.
这是.each()
迭代jQuery对象的特定形式.
您使用的表单会迭代任何类型的集合.所以你基本上是在迭代一个字符数组t,e,s,t
.
使用这种形式$.each()
,你需要这样做:
$.each($('.myClassName'), function() {
alert( this.id );
});
Run Code Online (Sandbox Code Playgroud)
...将与上面的示例具有相同的结果.
jes*_*vin 25
帕特里克dw的回答是正确的.
对于踢腿和咯咯笑声,我想我会发布一个简单的方法来返回所有ID的数组.
var arrayOfIds = $.map($(".myClassName"), function(n, i){
return n.id;
});
alert(arrayOfIds);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
155205 次 |
最近记录: |