Javascript jQuery意外标识符

Javascript jQuery意外标识符,javascript,jquery,Javascript,Jquery,有了这个,一切都很好: var hasPage = $(".my-class").children("a[href='/some/webpage/']").length; if(hasPage < 1){ //do something } 但是在hasPage变量上出现了一个意外的标识符错误 var webPage = "'/some/webpage/'"; var hasPage = $(".my-class").children("a[href="webPage"]").lengt

有了这个,一切都很好:

var hasPage = $(".my-class").children("a[href='/some/webpage/']").length;
if(hasPage < 1){
//do something 
}
但是在hasPage变量上出现了一个意外的标识符错误

var webPage = "'/some/webpage/'";
var hasPage = $(".my-class").children("a[href="webPage"]").length;
if(hasPage < 1){
//do something 
}

通过正确连接使用您的网页var。

var网页仍然需要围绕它的“”符号,但除此之外,它现在可以工作。
var webPage = "'/some/webpage/'";
$(".my-class").children("a[href=" + webPage + "]").length;
                                  ^         ^