フクロウのカルーセル 2 にコンテンツをロードする ajax に問題があります。この関数で新しいアイテムを取得しようとしています。
function loadDecisions(pageNumber) {
$.ajax({
url: globalURL,
type: 'POST',
data: {
action: 'lw_infinite_scroll',
loop_file: 'video',
page_no: pageNumber,
posts_per_page: postsPerPage
},
success: function(data) {
$(".owl-stage").append(data);
owl = jQuery('.owl-carousel');
count++;
resizeStage();
},
error: function(e) {
}
});
return false;
}
このように .owl-stage に新しいアイテムを追加$(".owl-stage").append(data);
すると、それらを見ることはできますが、それらにスライドすることはできません。owlcarousel は、もっと追加したとしても、まだ 5 つのアイテムしかないと考えていると思います。
$(".owl-stage").append(data);
に変更すると状況が変わります$(".owl-stage").html(data);
。明らかに古いコンテンツは消えますが、新しいアイテムにスライドできます。
誰が私が何をすべきかを提案できますか? owlcarousel 2.0.4 を使用しています。