0

我正在使用这个http://fancybox.net/

当我做

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

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

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

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

谢谢。

4

2 回答 2

2
$('a.#div1')

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

'。' 是一个类选择器,'#' 是id 选择器

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

$("#div1")
于 2009-11-16T07:20:21.213 回答
0

尝试其中之一:

$("a.div1").trigger("click");

或者

$("a#div1").trigger("点击);

或者

$("#div1").trigger("点击");

于 2010-02-23T20:39:43.567 回答