我使用無限的Ajax滾動,通過滾動Ajax加載頁面。現在我必須移動每個li
元素中的一些元素。jQuery不工作在Ajax無限滾動
因此,jQuery可以在首頁加載時正常工作,但不能在由Ajax加載的頁面上工作。總之,它正在處理li元素,這是第一次通過頁面加載,但不處理由Ajax加載的li元素。
jQuery(document).ready(function() {
jQuery('.products.list li').each(function() {
var discount = jQuery(this).find('span.discount');
var luckycash = jQuery(this).find('span.rewards__product-points');
});
jQuery(this).find('.price-box.price-final_price').append(discount);
jQuery(this).find('.price-box.price-final_price').append(luckycash);
});
Ajax的無限滾動的JS是https://github.com/manishjoy/magento2-catalog-infinite-scroll視圖/前端/網絡/ JS/infinitescroll/jquery.ajaxscroll.min.js
更多信息需要,更多的腳本是相關的,HTML,最好是如果u可以連接jsffidle – Se0ng11
當你在你的問題執行的代碼? – Phil
我不能讓小提琴這個我使用擴展無限滾動。我已經把這段代碼放在頁腳文件中。 – Magecode