1
在我正在使用的手風琴腳本中存在計時器的任何錯誤,因爲當它啓動並且用戶轉到網頁中的其他部分時,它仍然是工作背景。如果用戶再次點擊該功能,則會跳出界限。jquery手風琴效果clearinterval錯誤
我的一位朋友告訴我,我必須提供一些代碼來防止,但它不起作用。
腳本
$(document).ready(function() {
if(window.accIId) {
window.clearInterval(window.accIId);
}
$("#accordion1").msAccordion({defaultid:0, autodelay:4});
})
accordion.js
function startPlay() {
options.intervalid = window.setInterval(play, options.autodelay*1000);
window.accIId = options.intervalid;
};
function play() {
var sTitleId = options.alldivs_array[options.currentcounter];
openMe(sTitleId);
options.currentcounter++;
if(options.currentcounter==options.alldivs_array.length) options.currentcounter = 0;
};
function pause() {
window.clearInterval(options.intervalid);
};
什麼是停止TE功能???
here's the post with first question about it
確定。對不起,但有很多代碼,我的眼睛似乎在6dimensions中看到。但即使我正確寫入,我也有同樣的問題,因爲div下拉。 – 2012-01-29 20:18:56