我可能忽略了显而易见的内容,但我正在尝试进行基本的字符串连接,但似乎效果不佳
我有以下变量
var plug = "myPlug";
var pdiv = "<p></p>";
var tab_id = "#someID";
$(tab_id + "p:contains('" + plug + "')").parent().next().append(pdiv);
由于某些原因,
tab_id
不会被替换。任何帮助,将不胜感激。 最佳答案
您需要在#someID
和p:contains
之间留一个空格。串联本身不会添加空格。
您需要使用:
$(tab_id + " p:contains('" + plug + "')").parent().next().append(pdiv);
^
give extra space here