我有四个锚元素,内容分别为“ taw”,“ wat”,“ wat 2”和“ wat”,有没有办法只选择包含“ wat”的第一个元素?

到目前为止,我有:

$("a").filter(function() {
    return $(this).text() === "wat";
}).css("font-weight", "bold");


它正在选择第二个和最后一个元素。我只希望选择包含“ wat”的第一个元素。谢谢!

演示:https://codepen.io/obliviga/pen/jOOZeGZ?editors=1010

最佳答案

使用.first()

$("a").filter(function() {
    return $(this).text() === "wat";
}).first().css("font-weight", "bold");

09-11 14:19