js 實現間隔相同時間自動觸發兩個按鈕的點選事件,兩個按鈕觸發事件時間間隔一樣,然後迴圈
阿新 • • 發佈:2019-02-17
問題:
function clickTuo() { $("#ffimg1").trigger("click"); }; function clickTuo2() { $("#ffimg2").trigger("click"); }; 就比如這兩個滑鼠點選事件,間隔2秒自動觸發clickTuo()事件,然後間隔2秒觸發clickTuo2()事件,再間隔2秒自動觸發clickTuo()事件,再隔2秒觸發clickTuo2()事件...................一直執行下去
答案:
<body>
<input type=
"checkbox"
id=
"a"
/>2秒迴圈選中<br />
</body>
<script>
var
j= setInterval(
"clickTuo()"
,2000);
//2秒鐘後呼叫clickTuo --初始化
function
clickTuo() {
clearInterval(j);
//清理
$(
"#a"
).attr(
"checked"
,
"checked"
);
j=setInterval(
"clickTuo2()"
,2000);
//2秒鐘後呼叫clickTuo2
};
function
clickTuo2() {
clearInterval(j);
//清理
$(
"#a"
).removeAttr(
"checked"
);
j=setInterval(
"clickTuo()"
,2000);
//2秒鐘後呼叫clickTuo
};
</script>