如何使用最清晰的语法找到数据为411
的第二个元素?
<div data-id="410">Yo</div>
<div data-id="411">No</div>
<div data-id="412">Mm</div>
答案 0 :(得分:1)
$("div[data-id=411]").text("Hello")
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div data-id="410">Yo</div>
<div data-id="411">No</div>
<div data-id="412">Mm</div>
&#13;
这样简单应该有用。杰森是对的,jQuery网站有一些很棒的文档。
答案 1 :(得分:1)
您希望为要搜索的元素指定一个类名,以便它不会查看整个文档。
<div class="search">
<div data-id="410">Yo</div>
<div data-id="411">No</div>
<div data-id="412">Mm</div>
</div>
var element = $('.search').find("div[data-id='411']");