任何人都可以告诉我为什么这不起作用:
var cfHTML = '<div class="touch-feild" onclick="showPreview('+$(this).find('.feed-thumb')+')"></div>';
我得到一个&#34;未捕获的SyntaxError:意外的标识符&#34;
希望有人可以帮助我。我想这一定是一个非常简单的问题: - )
由于
答案 0 :(得分:0)
它认为你想要完成的是onclick="showPreview($(this).find('.feed-thumb'))"
。
var cfHTML = '<div class="touch-feild" onclick="showPreview($(this).find(\'.feed-thumb\'))"></div>';
$(this).find('.feed-thumb')
会给你jquery对象而不是字符串。