私は製品リストのページで作業していますが、より多くの製品が無限のスクロールで読み込まれています。問題は、新しいページが読み込まれ、読み込まれたページの「製品のサムネイル」のオンイベントが実行されない場合です。製品のサムネイルイメージをクリックすると、イメージを交換する必要があります。 私がここで使ってきたカルーセルはジャカルーです。アドバンス無限スクロールで読み込まれたページでcoffeescriptをトリガーする方法
無限スクロールで
ありがとう:以下
$(document).ready ->
$("#home-products").infinitescroll
navSelector: "nav.pagination"
nextSelector: "nav.pagination a[rel=next]"
itemSelector: "#home-products #products"
は、新しくロードされたページ
$('.product .v-color').on 'click', (e)->
e.preventDefault()
$this = $(@)
$product = $this.closest('.product')
$product.find('.v-color').removeClass('active')
number = $this.data('carousel-number')
$product.find('.carousel').carousel(number)
$this.addClass('active')
changePrice($product, $this.data('price'), $this.data('soldout'),
$this.data('backorderable'))