gpt4 book ai didi

jQuery 将参数传递给带有 contains 子句的过滤语句

转载 作者:行者123 更新时间:2023-12-01 07:35:29 25 4
gpt4 key购买 nike

在下面的方法中,我可以在具有 bar 类的 div 中搜索文本 foo 并为其中包含的文本添加下划线:

function UnderlineText() {
$(".bar").filter(":contains(foo)").css("text-decoration", "underline");
}

但我想将参数传递给该方法,而不是包含字符串 foo。

我已经尝试了各种排列,如上一个关于已弃用的 .contains 的问题中所示。

但我无法让它工作。

实现这一目标的最佳方法是什么?

function UnderlineText(searchText) {
$(".bar").filter(":contains(*searchText*)").css("text-decoration", "underline");
}

最佳答案

function UnderlineText(searchText) {
$(".bar").filter(":contains("+searchText+")").css("text-decoration", "underline");
}

可以解决问题。

关于jQuery 将参数传递给带有 contains 子句的过滤语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2238890/

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