使用FancyBox的jQuery未定义错误

时间:2009-11-16 07:14:20

标签: javascript jquery html fancybox

我正在使用此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行)

为什么?你能帮忙吗?

感谢。

2 个答案:

答案 0 :(得分:2)

$('a.#div1')

选择类名为#div1的锚标记。我认为选择器无效。这可能是错误的原因。

''是class selector,'#'是id selector

如果你想选择一个id为div1的元素,你可以像这样写

$("#div1")

答案 1 :(得分:0)

尝试以下方法之一:

  

$( “a.div1”)触发器( “点击”);

  。

$( “A#DIV1”)触发器(“点击);

  

$( “#DIV1”)触发器( “点击”);