jQuery或CSS选择器,用于选择以某些字符串开头的所有ID
如何选择所有id
以“ player_”开头的元素?
我有多个这样的元素:
<div id="player_290x3dfda">text</div>
每个id
都有独特的印章。如何使用jQuery或纯CSS选择所有这些元素?
回答:
通常,您可以使用ID选择器选择ID #
,但对于更复杂的匹配,您可以使用attribute-starts-
with选择器作为[jQuery选择器或CSS3选择器):
div[id^="player_"]
但是,如果您能够修改该HTML,则应向播放器添加一个类,div
然后将其定位为目标。无论如何,您将失去ID选择器提供的其他特异性,因为属性选择器与类选择器具有相同的特异性。另外,仅使用类会使事情变得简单得多。
以上是 jQuery或CSS选择器,用于选择以某些字符串开头的所有ID 的全部内容, 来源链接: utcz.com/qa/430088.html