這裏是我的工作,工作圍繞既有代碼的一個簡單的例子:JQuery的隱藏/顯示出了錯
基本上我有2周的div我想隱藏/在多個地方(1期,展2期,3期,等等),像這樣:
var blue_div = "#Blue";
var red_div = "#Red";
var blue_stage = "#Blue" + count;
var red_stage = "#Red" + count;
落井下石 div的頁面上的其他地方存在和被隱藏。需要將內容分成每個階段的另一個div。所以我使用.prepend()來獲取內容,像這樣:
var blue_html = $(blue_div).html();
var new_div = "#new_div";
$(new_div).prepend(blue_html);
$(new_div).attr('id', blue_stage); //Changing the id based on the stage
這最後一部分是真的什麼扔我 ...至於現在,我嘗試使用new_div沒有先結局腳本所以它尚未在DOM ...
if ($(blue_stage).is(':hidden')) {
$(blue_stage).show()
$("#cancel").bind("click",function(){
$(blue_stage).hide()
}
}
我見過)與窗口的setTimeout(做了大量以及的setInterval和 .queue()。但我的嘗試都失敗了。希望我的例子沒有讓人困惑,任何幫助都是值得讚賞的!