0

私はこれを使用していますhttp://fancybox.net/

私がする時

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

ファンシーボックスをポップアップするには、このエラーが表示されます(Firebugを使用)

opts.itemArray[opts.itemCurrent] は未定義の場合 (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("クリック");

また

$("a#div1").trigger("クリック);

また

$("#div1").trigger("クリック");

于 2010-02-23T20:39:43.567 に答える