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