Щелчок не работает хорошо, когда я прокручиваю, JScrollPane и ajax

#ajax #jquery-jscrollpane

#аякс #jquery-jscrollpane

Вопрос:

Я буду намного яснее, проблема в том, что я загружаю таблицу через ajax (jquery), ячейки которой могут содержать ссылки, кнопки или выпадающие меню, и теперь, если я нажимаю на элемент при загрузке таблицы, если я нажимаю на ссылку, которая находится в всплывающей ячейке, все работает нормально, но когда я нажимаю напрокрутите, чтобы увидеть другие элементы, ссылки не работают напрямую и приводят вас к началу прокрутки, которую вам нужно щелкнуть несколько раз, чтобы она заработала.

 function siteScrollPage() {
$('.scroll-user-table').jScrollPane({
   showArrows: true,
  hijackInternalLinks: true,
  autoReinitialise: true,
  horizontalArrowPositions: 'after',
});


  $.ajax({
    url: '',
    type: 'GET',
    data: {loaded: 'loaded'},
  })
  .done(function(response) {
    firstLoaded = false;
    $('#add-loaded-invoice').html(response[1]['invoice']);
    $('#edit-category-modal').html(response[1]['edit']);
    $('#edit-invoice-client-modal').html(response[1]['client']);
    $('#edit-invoice-marchant-modal').html(response[1]['marchant']);
    $('#edit-invoice-cancel-modal').html(response[1]['cancel']);
  })
  .fail(function(response) {
  })
  .always(function(response) {
    siteEditCategoryModal();
    siteEditCostsLivraison();
    sitesStatusInvoiceLivraison();
    siteEditStatusInvoiceLivraison();
    siteEditInvoiceLivraisonClient();
    siteEditInvoiceLivraisonmarchant();
    siteFirstTimeLoadedInvoiceLivraison();
    siteEditInvoiceLivraisonClientClose();
    siteEditInvoiceLivraisonmarchantClose();
    siteCancelInvoiceLivraisonmarchant();
    siteNoCancelInvoiceLivraisonmarchant();
    siteScrollPage();
    loader.addClass('hidden');
  });
}