1
我在通過AJAX添加的某些圖像上使用jquery cycle精簡插件時出現問題。Jquery Cycle Lite插件無法看到已通過AJAX調用加載的圖像
這裏是jQuery代碼:
$(function() {
resizeWindow();
$(window).bind("resize", resizeWindow);
$("#assignment-nav").accordion({
header: "h3",
autoHeight: false
});
$(".project").click(function() { // get the HTML and load into div
$('.image-holder').empty();
var justTheNumber = $(this).attr('id').replace('project-','');
$.get("get_project_images.php",
{project_id:justTheNumber},
function(data){
$('.image-holder').append(data);
}
);
$(".image-holder").cycle({ // Cycle plugin
prev: '#prev',
next: '#next',
timeout: 0,
speed: 250
})
});
});
我的代碼工作中的IMG標籤加載和顯示的幻燈片放映的第一圖像細膩。但是,prev/next按鈕不起作用。
當我通過靜態HTML加載圖像時,幻燈片prev/next鏈接工作正常。 (我剛剛複製並粘貼生成的HTML。)
我知道我需要使用類似.bind或.live的東西來使循環插件「看到」新圖像。我已經嘗試過所有我能想到的東西,但我無法讓它工作。
我在做什麼錯?