gpt4 book ai didi

jQuery 选择器,其中文本 = 某个值

转载 作者:行者123 更新时间:2023-12-03 21:41:53 24 4
gpt4 key购买 nike

我有一个对象(在本例中是来自 js-kit 的评级对象),如果评级值为“未评级”,我希望使其不可见。我在获取正确的 jQuery 选择器来执行此操作时遇到问题。

尽管下面的代码看起来应该可以工作,但事实并非如此。

$(".js-rating-labelText:contains('unrated')").css("visibility", "hidden");  

.js- rating-labelText 是在文本上设置的类。

最佳答案

您可以创建自己的选择器方法

例如,如果您希望能够执行以下操作:

$('.js-rating-label:hasText(unrated)');

您可以按如下方式定义hasText方法

$.expr[':']['hasText'] = function(node, index, props){
return node.innerText.contains(props[3]);
}

props[3] 包含“:hasText”后面括号内的文本。

关于jQuery 选择器,其中文本 = 某个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/813477/

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