如何查找jquery中是否存在元素?

时间:2016-07-25 12:28:21

标签: jquery jquery-selectors

这部分代码无效。

$partofcode ='
userid=8;
if ($(".btn-follow[userid=\'+userid+\']").length) {
alert("ok found");
}';

这部分代码正在运行

$partofcode ='
if ($(".btn-follow[userid=\'8\']").length) {
alert("ok found");
}';

这里有什么问题?

在下面回答

$partofcode ='
userid=8;
if ($(".btn-follow[userid=\'"+userid+"\']").length) {
alert("ok found");
}';

1 个答案:

答案 0 :(得分:2)

你的引号搞砸了。

你需要:

".btn-follow[userid=\'" + userid + "\']"

注意两个字符串常量是如何正确地用双引号括起来的(并且单引号被转义,以便它们不会终止外部PHP字符串变量)。