每个具有相似id的所有元素的jquery

Ash*_*win 11 each jquery

我在页面上有很多元素 - ID1, ID2 ID3 ...

我想操纵所有的元素.有没有更简单的方法来做到这一点.

$("#ID").each(function(){ ... });
Run Code Online (Sandbox Code Playgroud)

Dip*_*mar 17

你可以使用^选择器.

$('div[id^="ID"]')
Run Code Online (Sandbox Code Playgroud)

^=选择ID属性以ID(即ID1,IDID,IDS,ID2等)开头的DOM


Tal*_*mam 5

$('element[id^="ID"]').each(function () {
console.log(this.value);
});
Run Code Online (Sandbox Code Playgroud)

其中 element 是目标 html 元素的名称。