Başarılı bir ajax çağrısından sonra baykuş karuselini yeniden başlatmaya çalışıyorum. Ajax çağrısı verileri değiştirecek ama görünüm aynı kalmalı. Görünümün (karusel yapı) yeniden başlatmayacağı bir sorun yaşıyorum. Her şey sayfa yüklendiğinde iyi. im kullanarak sürüm 1.3.3Ajax çağrısından sonra Baykuş Atlıkarınca nasıl yeniden başlatılır
$(document).ready(function() {
$(".owl-carousel").owlCarousel({
items : 3
});
});
Ajax çağrısı
$.ajax({
type: 'get',
url: '/public/index',
dataType: 'script',
data: data_send,
success: function(data) {
$(".owl-carousel").owlCarousel({
items: 3
});
}
});
}
i yapmanız gereken şey eksik muyum. Bu konuya github sayfasından baktım ve önerileri denedim ama boşuna.
Herhangi bir yardım ben bu iki işlevi
function owlCarousel() {
var owl = $(".owl-carousel");
//init carousel
owl.owlCarousel();
owl.data('owlCarousel').reinit({
items : 3
});
}
function destroyOwlCarousel() {
var owl = $(".owl-carousel");
//init carousel
owl.owlCarousel();
owl.data('owlCarousel').destroy();
}
}
İşe ama görünüyor oluşturduk verilen tavsiyelerden
Düzenleme
takdir bu bunu yapan çok doğru yolu olup olmadığını merak?
Burada yardımcı olabilecek Baykuş Carousel sayfası - http://owlgraphic.com/owlcarousel/demos/manipulations.html Eğer link..trying koymak için addItem() veya REINIT() –
teşekkürler kullanılarak denediniz Onların örneklerini kullanarak bir şey birlikte, ama şu ana kadar çalışma değil – Richlewis