У меня есть несколько ссылок на странице архива WordPress, и я хочу загрузить их содержимое без перезагрузки страницы.
Мне удалось сделать это с помощью приведенного ниже кода, но проблема в том, что нумерация страниц не загружается должным образом. !
Моя тема использует Ajax-пагинацию, которая загружает следующую страницу путем прокрутки.
Когда мы находимся на главной странице архива и переходим на вторую страницу, не нажимая на ссылки, а затем нажимаем по ссылке на этой странице не загружается пагинация Ajax! Но если мы не перейдем на вторую страницу на главной странице архива и не нажмем на ссылку, то по этой ссылке Ajax-пагинация загрузится корректно.
Похоже, что Ajax-пагинация загружается и работает только один раз в каждая перезагрузка страницы, как решить проблему с нумерацией страниц?
jQuery(document).ready(function($) {
$('.tag-cattab a').on('click', function(e) {
e.preventDefault();
$('.tag-cattab a').removeClass('active');
$(this).addClass('active');
var tabLink = $(this).attr('href');
$('.row.posts').empty();
$.ajax({
url: tabLink,
type: 'GET',
success: function(response) {
$('.row.posts').html($(response).find('.row.posts').html());
},
error: function(error) {
console.log('Error: ', error);
}
});
});
$('.tag-cattab a').click(function(e) {
e.preventDefault();
});
});
buttontitle1
buttontitle2
Код архива темы:
Подробнее здесь: https://stackoverflow.com/questions/782 ... ge-loading
Проблема с нумерацией страниц при загрузке страницы ajax ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1721733025
Anonymous
У меня есть несколько ссылок на странице архива WordPress, и я хочу загрузить их содержимое без перезагрузки страницы.
Мне удалось сделать это с помощью приведенного ниже кода, но проблема в том, что нумерация страниц не загружается должным образом. !
Моя тема использует Ajax-пагинацию, которая загружает следующую страницу путем прокрутки.
Когда мы находимся на главной странице архива и переходим на вторую страницу, не нажимая на ссылки, а затем нажимаем по ссылке на этой странице не загружается пагинация Ajax! Но если мы не перейдем на вторую страницу на главной странице архива и не нажмем на ссылку, то по этой ссылке Ajax-пагинация загрузится корректно.
Похоже, что Ajax-пагинация загружается и работает только один раз в каждая перезагрузка страницы, как решить проблему с нумерацией страниц?
jQuery(document).ready(function($) {
$('.tag-cattab a').on('click', function(e) {
e.preventDefault();
$('.tag-cattab a').removeClass('active');
$(this).addClass('active');
var tabLink = $(this).attr('href');
$('.row.posts').empty();
$.ajax({
url: tabLink,
type: 'GET',
success: function(response) {
$('.row.posts').html($(response).find('.row.posts').html());
},
error: function(error) {
console.log('Error: ', error);
}
});
});
$('.tag-cattab a').click(function(e) {
e.preventDefault();
});
});
[url=https://example.com/blog/tag/photoshop/?cat=1584]buttontitle1[/url]
[url=https://example.com/blog/tag/photoshop/?cat=1588]buttontitle2[/url]
Код архива темы:
[i][/i]
Подробнее здесь: [url]https://stackoverflow.com/questions/78209452/pagination-problem-with-ajax-page-loading[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия