我有这个:
$(".forum-threadview-post-text:contains(':P')").html(":P").replaceWith("<img src='http://website.com/images/emotes/tongue.png' />");
Run Code Online (Sandbox Code Playgroud)
它应该采用“:P”的任何实例并将其替换为表情符号图像。但是,它会使用 :P 来获取帖子,并用该图像替换整个帖子。我怎样才能只替换:P。
有了这一切都很好:
var hasPage = $(".my-class").children("a[href='/some/webpage/']").length;
if(hasPage < 1){
//do something
}
Run Code Online (Sandbox Code Playgroud)
但是有了这个,我在hasPage变量上得到了一个意外的标识符错误.
var webPage = "'/some/webpage/'";
var hasPage = $(".my-class").children("a[href="webPage"]").length;
if(hasPage < 1){
//do something
}
Run Code Online (Sandbox Code Playgroud)