我試圖加載後將圖像加載到頁面上。在頁面加載/滾動後加載/插入圖像
最好的(但原油)的方式來證明這一點的是:
<div id="images">
<script type="text/javascript">
for (var i = 0; i < 10000; i++) {
document.write("<img src=\"imgs/"+i+".jpg\" \">");
}
</script>
</div>
的jsfiddle:http://jsfiddle.net/alexjamesbrown/XPBdg/
...是的,裝載10000個標籤到頁面上!
我希望發生的是頁面加載,那麼「爲」在頁面加載循環火災後,一前一後(以不破壞瀏覽器太多)
我也嘗試過這在jQuery的,但它確實掛在瀏覽器...
$(function(){
for (var i = 0; i < 10000; i++) {
$('#images').append('<img src=\"img/'+i+'.jpg\" width: 20px; height: 20px;\ class=\"img\">')
}
})
所以,有點像一個簡單版本的「infinate滾動」類型的應用程序:http://www.innovativephp.com/demo/infinitescroll/
使用for循環,而不是檢索來自服務器的數據....
你可以用html來實現這一點...不確定Image()是什麼? – Alex
@alexjamesbrown看看小提琴,也更新了我的例子。 – Bruno
這是優雅的 –