dav*_*arx 18 jquery css-selectors conditional-statements
我试图找到我的页面的第一个链接适合"AAA"
(示例).
我首先尝试获取此href的链接:
$('a[href$="AAA"]')
Run Code Online (Sandbox Code Playgroud)
然后选择第一个:
$('a[href$="AAA"]')[0]
Run Code Online (Sandbox Code Playgroud)
然后定位此链接的title属性
$('a[href$="AAA"]')[0].attr("title");
Run Code Online (Sandbox Code Playgroud)
但所有这一切都让我在每一步都"未定义".怎么做?
示例锚点:
<a href="contents/medias/images/news/news_test_big.jpg" title="Nouvelle réalisation en ligne 1 FR" target="_blank" class="imageLink">
Run Code Online (Sandbox Code Playgroud)
mar*_*cgg 19
怎么样:
$("a[href='AAA']").first().attr("title")
// or
$("a[href='AAA']:first").attr("title")
Run Code Online (Sandbox Code Playgroud)
那么它取决于你是否希望href等于'AAA',包含它,开始/结束它.在这种情况下,你不会用href=
,但href$=
对于实例.Neil的答案包含您可以使用的不同类型的测试.
如果您可以发布HTML代码,它也会有所帮助.
$('a[href$="AAA"]')
应该工作正常,但它搜索以AAA 结尾的href
s .
尝试:
$('a[href="AAA"]')
- 等于AAA
或:
$('a[href*="AAA"]')
- 包含AAA
归档时间: |
|
查看次数: |
22249 次 |
最近记录: |