我正在使用此http://fancybox.net/

当我做

$('a.#div1').trigger('click')


弹出一个fancybox,它给了我这个错误(使用Firebug)

opts.itemArray [opts.itemCurrent]未定义
 if(opts.itemArray [opts.itemCurren ... [opts.itemCurrent] .title.length> 0){\ r \ n
jquery.f ...- 1.2.1.js(第345行)

这是为什么?你能帮我吗?

谢谢。

最佳答案

$('a.#div1')


选择类别名称为#div1的锚标记。我认为选择器无效。多数民众赞成在错误的原因。

'。'是class selector和'#'是id selector

如果要选择ID为div1的元素,则可以这样编写

$("#div1")

关于javascript - 使用FancyBox的jQuery未定义错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1740576/

10-13 01:03