var selectedElmt=$("#sample1Div");
我必须selectedElmt
在 for 循环中使用
for(var val in publicationDatesList)
{
//my code
}
如何将此 for 循环应用于更多选择器?
例如,我有更多的选择器,例如sample2Div
, sample3Div
。
var selectedElmt=$("#sample1Div");
我必须selectedElmt
在 for 循环中使用
for(var val in publicationDatesList)
{
//my code
}
如何将此 for 循环应用于更多选择器?
例如,我有更多的选择器,例如sample2Div
, sample3Div
。
要组合选择器,您可以在单个选择器中用空格分隔它们:
var group = $('#foo, #bar');
或者您可以使用.add
将新 jQuery 对象的内容合并到前一个对象中:
var group = $('#foo').add('#bar');
要遍历这些,最简单的解决方案是.each
:
group.each(function() {
// "this" is now the required element
// wrap with $(this) if you want to call jQuery functions on it
...
});
全选(用逗号分隔)并使用.each
,例如:
$("#sample1Div, #sample2div, #sample3div").each(function(index, eachObject){
// do something, example :
alert($(eachObject).html());
});
您可以将.each函数与多个元素选择器一起使用。
$("#sample1Div, #sample2Div, #sample3Div").each(function(i, k){
// do something
})
如果你给那个 div 相同的类,例如:class="sampleDiv",你可以这样做:
$.each($(".sampleDiv"), function(index, element){
//do what you want with each element
});