要加載使用jQuery和AjaxJQuery的阿賈克斯,負載IMG
1 - 我試圖直接加載IMG一個IMG,這是行不通的:
$("#target").load("img.jpg");
2 - 我可以加載一個img,該在另一個html裏面。在這裏,我在div加載目標的IMG是內部IMG1內img.html:
$(function(){
$("#linkajax").click(function(e){
e.preventDefault();
$("#target").load("img.html #img1");
});
})
是2個加載使用Ajax和jQuery或有更好,更直接的方式IMG的最佳方式?
(我使用Ajax,因爲我需要裝載大量的IMG的。我想首先加載,然後淡入快只是當用戶點擊。我這裏簡化的情況下只是爲了更好地解釋它)
這是一個不錯的選擇。但是我使用Ajax,因爲我有很多img要加載。 – Nrc 2013-03-07 14:58:10
@Nrc:圖像的數量不表示。您仍然會將「
」附加到您的目標。什麼ajax將是有用的是檢索一個JSON數組圖像'src's –
dnagirl
2013-03-07 15:00:34
但Ajax會讓我第一次加載下一個img,當用戶點擊時,它會快速淡入 – Nrc 2013-03-07 15:07:36