我有一堆看起来像
的元素<div id="username-2343"></div>
我需要在页面上遍历所有这些内容并使用 jQuery 从中删除一个类。
我该怎么做? 我不知道所有ID,所以我需要搜索所有匹配的用户名。
答案 0 :(得分:7)
这应该使用attributeStartsWith
选择器:
$('div[id^=username-]').removeClass('myclass');
然而,据推测,当您将这些<div>
打印到页面上时,您可以控制它们。如果简单地给他们所有类别表示他们是“用户div”,那将是更好的品味,所以你可以这样做:
$('div.user').removeClass('myclass');
这将更快更清洁。