lau*_*kok 6 css jquery filter jquery-1.9
我想在链接的 url 中找到匹配项,然后对该链接执行一些操作,例如更改它的颜色等。
$("a").filter("[href*='id=10']").css({color: 'red'});
Run Code Online (Sandbox Code Playgroud)
html,
<a href="http://website.come/folder/file.php?id=9&ajax=true">0</a>
<a href="http://website.come/folder/file.php?id=10&ajax=true">1</a>
<a href="http://website.come/folder/file.php?id=20&ajax=true">2</a>
<a href="http://website.come/folder/file.php?id=30&ajax=true">3</a>
<a href="http://website.come/folder/file.php?id=10&ajax=true">11</a>
Run Code Online (Sandbox Code Playgroud)
但是我在链接列表中有两个匹配项,我只想要第一个匹配项。我应该在 jquery 代码中添加什么?
尝试这个 :
$("a").filter("[href*='id=10']").first().css({color: 'red'});
Run Code Online (Sandbox Code Playgroud)
如果你愿意,你也可以这样做:
$("a[href*='id=10']").first().css({color: 'red'});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6624 次 |
| 最近记录: |