2011-04-19 171 views

回答

3

我一般會做的是使用兩個不同的事件,但相同的處理程序:

$('#tabs > a').bind('click auto-click', function(ev) { 
    var wasRealClick = ev.type === "click"; 
    // ... 
}); 

那麼你的定時器驅動代碼應該觸發「自動點擊」而不是「點擊」。

function cycle() { 

    // simulate click on current tab 
    $("#tabs > a").eq(currTab).trigger('auto-click');