我目前有这个,它在 jsFiddle 中工作,虽然它给我错误,并且当我在 fiddle 之外使用它时不工作。
$('.down-photo').click(function() {
$(this).parent('.img-mask').toggleClass('hide');
});
Firebug 说: 未捕获的语法错误:意外的 token 非法
我是 javascript 和 jQuery 的新手,所以我不确定哪里出了问题或该错误意味着什么。
谢谢!
最佳答案
在您问题的代码中,最后一个分号后有一个非打印字符。好像是字符8203,一个Unicode零宽空格。这就是 Firebug 告诉您的非法 token 。
如果您编辑问题中的文本,您会注意到,如果您将光标放在最后一个分号的左侧,然后按几次向右箭头,则比您预期的要多按一次按键转到下一行 - 这就是我的意思。
删除该字符,或手动重新键入该行(而不是复制/粘贴),应该没问题。
关于javascript - 使用 jQuery 单击将类添加到父类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12208577/