Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.05.2018, 13:55
Интересующийся
Отправить личное сообщение для bipib Посмотреть профиль Найти все сообщения от bipib
 
Регистрация: 04.12.2017
Сообщений: 13

Чтобы значение text() не суммировало. Пагинация фильтра
Возможно я не правильный заголовок сделал - но суть вот в чем. У меня есть блок $('.heading-title') в котором пишется название категории например "Комплекты" . При клике по пагинации в фильтре я хочу добавлять слово "страница" + номер страницы . По итогу должно выглядеть так "Комплекты - Страница 2". Так вот проблема в том что при последующих кликах страницы складываются. "Комплекты - Страница 2 - Страница 3" как сделать логически правильно и красиво, и возможно ли без регулярки? Код внизу который у меня сейчас не правильный
$('.pagination .links a').live('click', function (e) {
            $parent.find('.sf-page').val($(this).attr('href').split('page=')[1]);
			var text_heading = $('.heading-title').text();
			var pagenumber = $(this).attr('href').split('page=')[1];
			$('.heading-title').text(text_heading + ' - Страница ' + pagenumber);
            Journal.SuperFilter.filter($parent);
            $('html, body').animate({scrollTop: 0}, 700);
            return false;
        });
Ответить с цитированием
  #2 (permalink)  
Старый 29.05.2018, 14:09
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

третью строку вынеси за пределы функции
Ответить с цитированием
  #3 (permalink)  
Старый 29.05.2018, 14:12
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Если вдруг не заработает, попробуй обернуть
$(function(){
var text_heading = $('.heading-title').text();
}
Ответить с цитированием
  #4 (permalink)  
Старый 29.05.2018, 14:14
Интересующийся
Отправить личное сообщение для bipib Посмотреть профиль Найти все сообщения от bipib
 
Регистрация: 04.12.2017
Сообщений: 13

Сообщение от j0hnik Посмотреть сообщение
третью строку вынеси за пределы функции
Только хотел зайти на форму и написать что допер с ответом а тут вы уже ответ написали))) Спасибо так и сделал
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
убрать прокрутку с элемента Vampir3 Общие вопросы Javascript 1 06.02.2013 17:20
счетчик объединяет значение поля вместо того чтобы складывать angel__2003 jQuery 3 27.09.2012 21:23
Изменение цвета ссылок при наведении на другую облсть iHun jQuery 6 15.05.2012 19:52
Вывод порядкового номера li в списке profxhtml Общие вопросы Javascript 4 13.04.2011 12:30
Как сделать чтобы text() брал только текст родителя без текста вложенных контейнеров? Andrey32 jQuery 3 23.05.2009 01:33