答案 0 :(得分: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');