jQuery Uncaught Error:语法错误,无法识别的表达式:#[object Object]

时间:2015-02-04 19:18:16

标签: jquery wordpress

我是编程的新手,到目前为止我喜欢它,当事情有效时,但是当它不起作用时它会让我发疯,我是一个新手,我会非常感谢这方面的一些好帮助。

我创建了一个jQuery灯箱效果,看起来它在我的本地机器上工作得很好,但我确实得到了一个未捕获的错误:语法错误,

$("#"+panelID).parent().css({

无法识别的表达式:#[object Object]当我在chrome上运行它并且我不知道究竟该如何找出问题时,该框显示但是当我将其加载到我的wordpress上时,不透明度不会打开?

http://jsfiddle.net/2dzasz1e/

1 个答案:

答案 0 :(得分:0)

问题似乎与这一行(和类似的)相关

$(window).bind('resize',showOverlayBox);

方法showOverlayBox期待panel Id但是在Windows调整大小时,您将获得jQuery.Event实例,这是不期望的。您需要统一逻辑,使该方法与代码的不同用法保持一致。