我知道你可以使用选择器$("a[href*= 'abc']")
但有没有办法使用这个选择器?
$("a[href*= this ]")
答案 0 :(得分:2)
你可以自由地将变量连接到选择器中,因为它只是一个像其他任何字符串一样的字符串:
$("a[href*='"+somevar+"']")
但是我怀疑this
是你想要使用的。也许类似于this.getAttribute("rel")
或其他东西,但不是this
本身。
确保使用console.log(your selector here)
进行测试,以确保将正确的字符串传递给jQuery!
答案 1 :(得分:1)
你的意思是这样的:
$("a[href*= '" + this.href + "' ]")