1

私は JavaScript の初心者で、今は railscast から学んでいます。通常のJSにコーヒースクリプトで書かれたこのスクリプトの書き方に問題があります。誰かがこれを行うことができます:

jQuery ->
  if $('.pagination').length
    $(window).scroll ->
      url = $('.pagination .next_page').attr('href')
      if url && $(window).scrollTop() > $(document).height() - $(window).height() - 50
        $('.pagination').text("Fetching more products...")
        $.getScript(url)
   $(window).scroll()

  $('.tooltip').tooltipster(
    animation: 'grow'

    );

「 jQuery(function($) { 」で試してみましたが、うまくいきません。

4

3 に答える 3

0

このようにする必要があります:

jQuery(function() {
  if ($('.pagination').length) {
    $(window).scroll(function() {
      var url;
      url = $('.pagination .next_page').attr('href');
      if (url && $(window).scrollTop() > $(document).height() - $(window).height() - 50) {
        $('.pagination').text("Fetching more products...");
        return $.getScript(url);
      }
    });
  }
  return $(window).scroll();
});

$('.tooltip').tooltipster({
  animation: 'grow'
});

どこにいても、それを:)->に変更しますfunction()

于 2013-07-14T12:24:36.860 に答える