【发布时间】:2012-12-21 22:38:06
【问题描述】:
我不知道是否已经有这个帖子,因为我不知道如何准确地表达这个问题,所以我举个例子..
<ul class=filters>
<li class=segment-1>
<a href="#">Web</a>
</li>
</ul>
该代码用于在您单击列表项时过滤图库的列表。
我想我应该能够使用代码来选择“Web”,这样我就可以在页面加载时自动过滤图库。
$('element*="Web"').click();
这是最好的做事方式吗?如果是..我用什么代替“元素”来选择 Web
【问题讨论】:
-
也许你想要
:containsjQuery 选择器 -
*="x" 在 jQuery 中不起作用吗?更不用说我还需要知道用什么替换“元素”
-
@BrantBarton 不,这在 jQuery 或 CSS 中不起作用。 jQuery 选择器模仿 CSS 选择器。
-
您正在考虑attribute contains selector,这或多或少是正确的语法;但是,您不是尝试基于属性进行选择(尽管您可能应该是),而是尝试根据元素的 内容 进行选择跨度>
-
对不起,@KevinB 我意识到这仅适用于属性而不是元素
标签: jquery pseudo-element