我在页面上有许多元素 - ID1,ID2,ID3 ...
我想操纵所有这些元素。是否有更简单的方法可以做到这一点。
$("#ID").each(function(){ ... });
^
选择器。
例子$('div[id^="ID"]')
^=
选取以ID
开头的DOM元素(例如ID1,IDID,IDS,ID2等)
$('element[id^="ID"]').each(function () {
console.log(this.value);
});
其中,element是您所针对的HTML元素的名称。
$('.class').each(function(i,e) { // });
$( "[tagName][id*='ID']" )
function(ID)
{
... $("#ID"+ID) ...
}
for (i=1;i<3;i++)
{
function(i);
}
attribute starts with
选择器,$('[id^=ID]').each
。 - Ram^=
。 - Dipesh Parmar