【发布时间】:2016-06-10 09:47:27
【问题描述】:
谁能告诉我为什么这不起作用:
var cfHTML = '<div class="touch-feild" onclick="showPreview('+$(this).find('.feed-thumb')+')"></div>';
我收到“未捕获的语法错误:意外的标识符”
希望有人可以在这里帮助我。我想这一定是一个非常简单的问题:-)
谢谢
【问题讨论】:
-
你想传递什么作为 feed-thumb 元素的参数? id,任何属性?
-
var cfHTML = '<div class="touch-feild" onclick="showPreview($(this).find(\'.feed-thumb\'))"></div>'; -
在你的代码中它将
[object Object]连接到字符串 -
我想传递对我当前悬停的元素的特定选择器的引用。 $(this) 是我悬停的元素,我想在该元素中捕获“.feed-thumb”并在我的函数“showPreview”中使用它。这有意义吗?
-
Pranav C Balan - 你的建议没有奏效;-(
标签: javascript jquery concatenation string-concatenation