#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');
});
}