2013-08-28 42 views
0

我試圖觸發ul的第一個錨,但不知怎的,我的jQuery發出這個錯誤Uncaught TypeError: Cannot read property 'type' of undefined。我不知道爲什麼這樣做會感謝這是我的代碼的任何幫助。觸發代碼不工作Jquery上的未捕獲錯誤

<span style="cursor:pointer;color:#363636;" onclick="popall()">Click to zoom</span> 

以上是事件處理程序,下面是我的js。

<script type="text/javascript"> 
var j = jQuery.noConflict(); 
function popall(){ 
j('#lightgallery a:first').trigger(); 
} 

我正試圖以此爲目標。

<ul id="lightbox"><li><a . . . . . . . </ul> 

我jQuery是1.8.2分鐘

回答

5

你需要傳遞的事件名稱被觸發.trigger()像點擊

j('#lightgallery a:first').trigger('click'); 
+0

我看到謝謝你。 – Tonzkie

1

你應該定義哪些事件可以處理

j('#lightgallery a:first').trigger('click'); 
1
.trigger(eventType [, extraParameters ]) 

eventType 
Type: String 
A string containing a JavaScript event type, such as click or submit. 

extraParameters 
Type: Array or PlainObject 
Additional parameters to pass along to the event handler. 

前夕ntType缺失