jquery函數的第二部分只執行一次 幻燈片js部分$('#slides').slidesjs()
工作一次點擊第二次,並沒有等 雖然警報部分和htlm替換是好的。 任何幫助將不勝感激。感謝jQuery函數的一部分只執行一次。幻燈片js只被調用一次
$(document).ready(function(){
$(".linkA").live("click", function(){
$("#slides").html("");
var jQueryfilterType = (jQuery(this).parent().parent().html());
$("#slides").html(jQueryfilterType);
$("#slides a").contents().unwrap();
$("#slides li").contents().unwrap();
alert("test");
$('#slides').slidesjs({
width: 940,
height: 528,
navigation: {
effect: "fade"
},
pagination: {
effect: "fade"
},
effect: {
fade: {
speed: 400
}
}
});
});
});
你可以添加你的HTML嗎? '#links'嵌套在'.linkA'裏面嗎? – Steve
假設這是指這個插件? http://www.slidesjs.com/ –
你意識到當你做'.unwrap()'它*從DOM *中移除父元素。我敢打賭,你的'#slides> a'有一個父'li',你正在刪除它。留下一個帶有'anchor elements'的'ul'。 – Ohgodwhy