我在jquery
中得到了这段代码$('.candidate-single:has(p:contains("Norfolk"))').addClass('is-hidden');
代替诺福克所说的我想要使用变量,但似乎无法使其发挥作用。我认为我需要以某种方式逃避字符串,但不能解决问题。
谢谢!
答案 0 :(得分:0)
如果你声明你的变量:
var string = "Norflock"
您可以使用您的代码:
$('.candidate-single:has(p:contains("' + string + '"))').addClass('is-hidden');
答案 1 :(得分:0)
打破你的单引号:
$('.candidate-single:has(p:contains("' + variable + '"))').addClass('is-hidden');
答案 2 :(得分:0)
如果您想使用变量而不是直接字符串,那么您可以这样做
var searchvariable=="Norfolk";
$('.candidate-single:has(p:contains("'+searchvariable+'"))').addClass('is-hidden');
如果没有用,请分享更多细节。