Скрипт срабатывает со второго раза
Не могу понять, что не так:
<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, время: 16:50. |