2014-05-01 134 views
1

例如:後Ajax調用jQuery函數不工作

$(document.body).on("click", ".main_category", function(){ 
    var cat_id = $(this).attr("id"); 
    $.get("/?category_filter", { cat_id: cat_id }, function(data) { 
     $(".owl-wrapper").html(data); 
    }); 
}); 

$('#conn').isotope({ 
    // options 
    itemSelector : '.owl-item', 
    layoutMode : 'fitRows' 
}); 
+0

AJAX調用後究竟發生了什麼「不起作用」? –

+0

瀏覽器控制檯中有任何消息嗎?你是否實現了服務器端方法?你使用什麼語言? –

+0

在我的腳本的所有功能,例如: \t \t $( '#參數conn')同位素({ \t \t itemSelector: '.owl項目', \t \t layoutMode: 'fitRows' \t \t})。 ('a:first')。fancyzoom({Speed:400,showoverlay:false}); ('a:last')。fancyzoom({Speed:400,showoverlay:false}); ('#nooverlay')。fancyzoom({Speed:400,showoverlay:false}); \t $('。fancyzoom')。fancyzoom(); – beqa

回答

0

嘗試......

$(document.body).on("click", ".main_category", function(){ 
    var cat_id = $(this).attr("id"); 
    $.get("/?category_filter", { cat_id: cat_id }, function(data) { 
     $(".owl-wrapper").html(data); 
     $("#conn").isotope("reloadItems").isotope(); 
    }); 
}); 

它會使同位素刷新/重建本身更改項目之後。

+0

謝謝你知道工作。 – beqa

+0

沒問題 - 很高興幫助:) – Archer