![](/img/trans.png)
[英]How to target every first two or three elements alternatively in javascript loop
[英]How to trigger two or three clicks in a javascript loop
我正在嘗試單擊准備好的文檔上的按鈕或 li,在這種情況下兩次或更多次,具體取決於 JavaScript 循環。
下面的代碼將從 1 到 2 發出警報,但只會觸發一次,任何想法如何基於循環 i++ 觸發
$(document).ready(function() {
for(var i = 0; i < 2; ){
$("#inc"+this_item.food_menu_id+"").trigger("click");
i++;
}
});
觸發器只會執行一次。
我需要按照 i 結果的數量執行。 即 2 個觸發器不是一個。
HTML
<div id="elem">click</div>
香草
var elem = document.getElementById("elem"), n = 0;
elem.addEventListener("click", function () {
n++;
alert("trigger ("+n+")\n");
});
for(var i = 0; i < 5; i++) {
elem.click();
}
jQuery
var n = 0, e = $("#elem");
e.click(function () {
n++;
alert("trigger ("+n+")\n");
});
for(var i = 0; i < 5; i++) {
e.trigger("click");
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.