gpt4 book ai didi

javascript - 如何通过短信获取 sibling ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:13:34 25 4
gpt4 key购买 nike

我似乎无法弄清楚如何通过文本获取同级元素。这是我目前拥有的:

var elem = $('div');
var e = elem.siblings('.condition').contains('text');

最佳答案

jQuery 没有contains() 方法可以像您期望的那样工作。相反,您需要使用 :contains 选择器。试试这个:

var $elem = $('div');
var $e = elem.siblings('.condition:contains("text")');
console.log($e.length); // will be greater than 0 if an element was matched

如果需要,您还可以在选择器中连接一个变量:

var foo = 'bar';
var $e = $elem.siblings('.condition:contains("' + foo + '")');

正如@DavidThomas 所建议的,您可以使用 filter():

var $e = $elem.siblings().filter(function() {
return $(this).text() == 'text';
});

关于javascript - 如何通过短信获取 sibling ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34879326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com