如何检查最后一个列表项何时被删除

时间:2014-04-11 19:59:27

标签: javascript jquery coffeescript

我有一条带有id的内容的10条推文#comments每个列表项都有一个类(.comment)你可以删除每条评论,我试图做的就是当你删除最后一条时

  • 然后我将进行ajax调用以带来更多评论。关于如何处理这个的任何想法?

    这是我一直试图做的没有运气的事情

    if $('#comments li').length <= 3
        $.ajax
          url: "#{url}?last_id=#{last_id}&ml_category=#{ml_category}"
          type: "GET"
          beforeSend: ->
            btn.text translations['loading_comments_text']
          success: (data) ->
            position = last_comment.offset().top + last_comment.height()
            btn.remove()
            $('#comments').append data
            $('html,body').animate
              scrollTop: 0
              , 1000
            $('.relatable_campaign').tooltip()
            btn.attr 'data-id', $('.comment:last').data('id')
            btn.attr 'data-ml-category', $('.comment:last').data('ml-category')
            $('select').select2()
            checkTotalComments()
    
          error: (xhr, settings, thrownError) ->
            btn.text translations['loading_comments_error_text']
    

    当我以前加载更多评论时,ajax调用工作正常,但是因为我们不再想要那个按钮了,现在我们想要在没有更多评论的时候听,然后添加新评论。

  • 0 个答案:

    没有答案