Скрипт срабатывает со второго раза
Не могу понять, что не так:
<script> $(document).on('click', '#ajaxbutton', function(e) { e.preventDefault(); //alert("bottom!"); var url3=$('.nextt').attr('href'); if(url3!=undefined && url3!='') { $('.pagination').remove(); $('#result3').load(url3+'&loh=1'); $('.main-products').append($('#result3').html()); view = $.totalStorage('display'); if (view) { display(view); } else { display('<?php echo $this->journal2->settings->get("product_view", "grid"); ?>'); } //alert('1'); $('#result3').html('') } } ); </script> |
Цитата:
|
Не помогло((
Может я не правильно вставил?
<script> $(document).on('click', '#ajaxbutton', function(e) { e.preventDefault(); //alert("bottom!"); var url3=$('.nextt').attr('href'); if(url3!=undefined && url3!='') { $('.pagination').remove(); $('#result3').load(url3+'&loh=1' $('.main-products').append($('#result3').html()); view = $.totalStorage('display'); if (view) { display(view); } else { display('<?php echo $this->journal2->settings->get("product_view", "grid"); ?>'); } //alert('1'); $('#result3').html('') } } );); </script> |
misterad,
$(document).on("click", "#ajaxbutton", function(e) { e.preventDefault(); var url3 = $(".nextt").attr("href"); if (url3 != undefined && url3 != "") { $(".pagination").remove(); $("#result3").load(url3 + "&loh=1", function() { $(".main-products").append($("#result3").html()); view = $.totalStorage("display"); if (view) display(view); else display('<?php echo $this->journal2->settings->get("product_view", "grid"); ?>'); $("#result3").html("") }) } }); |
Немного не то
Сейчас с первого раза - но грузит сразу все товары, вместо каждых 10 по нажатию + добавляет ошибку
https://accent-sa.ru/zhenskie-ochki/sun-zhenskie-ochki Кнопка "Загрузить еще" |
misterad,
не могу помочь, ранее хотел донести, что на ответ сервера нужно время. |
Тут не в ответе сервера - что то мешает ему с первого раза запускаться, после первых 2 кликов потом сразу же срабатывает
|
Посмотрите как сейчас работает, только при первых 10 загрузка со второго раза, дальше идет сразу
|
misterad,
Цитата:
|
Понял, спасибо, может кто увидит еще, поможет)
|
Часовой пояс GMT +3, время: 17:11. |