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 次 |
| 最近记录: |