[英]JavaScript Do/While Loop Infinitely Looping
我知道這可能是一個常見的問題,但是我認為邏輯和代碼看起來正確,但是它似乎仍然循環播放,直到瀏覽器崩潰為止。
$("#orderview").click(function(){
do {
$(".row1").clone().appendTo(".cardbox");
var i = $( "listrow" ).length;
}
while (i < 10);
});
我的功能是創建Listrow類DIV,直到其中有10個。 我的HTML以1 DIV開頭。
<div class="listrow news" id="row-a">
<div class="l-padding floatleft">
<div id="redditThumbnail"></div>
<div class="articleheader news">
<p class="mediatitle alignleft" id="redditTitle">
</p>
<p class="mediumtext floatleft alignleft">
Submitted by
</p>
<div id="redditUsername"></div>
<div class="half floatright">
<p class="mediatext floatright s-color bold h-s-margin">
TEST
</p>
<p class="mediatext floatright p-color bold">
ACTION
</p>
</div>
</div>
</div>
</div>
我嘗試使用JS的邏輯是:
我想念什么嗎? 在此先感謝您的協助。
變化:
var i = $( "listrow" ).length;
至 :
var i = $( ".listrow" ).length;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.