虽然试图通过javascript($('#reveal-id').foundation('reveal', 'open')
)揭示基金会5(5.2.1),但我一直在收到这些恼人的错误:
this.dispatchevent is not a function
根据我改变的内容,有时会变成:
settings is undefined
经过大量的诅咒并将所有内容全部删除(留给我this jsFiddle)我发现了问题,并希望与您分享解决方案。
答案 0 :(得分:5)
简短回答
如果安装了Firebug的FireQuery扩展(1.4.1),那可能是罪魁祸首。
答案很长
在使用jsFiddle时,它原来同时适用于Chrome和FF。复制代码并使用as plain HTML后,它仍可在Chrome中使用但在FF中失败。但它完全相同的代码!那时我开始禁用FF附加组件。当我到达FireQuery时,旅程结束了。 希望我能在这个非常令人沮丧的日子里拯救你们。为什么它实际上仍然在jsFiddle中使用加载项启用,此时我就躲过了。我也不知道它是否仅限于OSX,也可能在Windows上。
答案 1 :(得分:1)
请注意,包含外部脚本的功能已通过include()
命令在Firebug中实现。默认情况下,jQuery已作为别名提供,因此只需调用
include("jquery")
你很高兴。
对于检查附加到HTML元素的jQuery数据的部分,您可以使用(商业)Illuminations for Developers。虽然它没有在HTML panel内部显示内联数据,但这很难使用。