我需要将字符串AND变量作为选择器传递给href属性,但我似乎无法使语法正确。有人可以帮忙吗?
我目前有一个变量'gallery',我需要通过以下内容传递:
$('#work_gallery li a[href="http://www.ddbremedy.co.uk/siteupdate/" + gallery + ]');
答案 0 :(得分:1)
切换选择器以使用双引号,以便在属性选择器中使用单引号。
$("#work_gallery li a[href='http://www.ddbremedy.co.uk/siteupdate/" + gallery + "']");
除非您有多个指向同一页面的链接,否则选择器的第一部分#work_gallery li
可能是不必要的。如果此链接仅在页面上出现一次,请使用:
$("a[href='http://www.ddbremedy.co.uk/siteupdate/" + gallery + "']");
答案 1 :(得分:1)
喜欢这样 -
$('#work_gallery li a[href="http://www.ddbremedy.co.uk/siteupdate/' + gallery + '"]');