Javascript.RU

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

Решено! Помогите присвоить ссылкам pagination отдельные элементы списка
Прошу помощи, зеленому программисту), решил знающим людям написать. Вторые сутки пытаюсь решить вопрос, мозг взорван)

Имеем кусок кода пагинации
if ( btnDisplay ) {
	node = $('<a>', {
		'aria-controls': settings.sTableId,
		'data-dt-idx': counter,
		'tabindex': settings.iTabIndex,
		'id': idx === 0 && typeof button === 'string' ?
		settings.sTableId +'_'+ button :
		null
	} )
	.html( btnDisplay )
	.appendTo( container );
	_fnBindAction(
	node, {action: button}, clickHandler
	);
	counter++;
}


Который дает:
<ul class=«pagination»>
	<a data-dt-idx=«1» tabindex=«0»>1</a>
	<a data-dt-idx=«2» tabindex=«0»>2</a>
	<a data-dt-idx=«3» tabindex=«0»>3</a>
	<a data-dt-idx=«4» tabindex=«0»>4</a>
	<a data-dt-idx=«5» tabindex=«0»>5</a>
</ul>


Как преобразовать начальный код, для того, чтобы получилось вот так:
<ul class=«pagination»>
	<li><a data-dt-idx=«1» tabindex=«0»>1</a>></li>
	<li><a data-dt-idx=«2» tabindex=«0»>2</a></li>
	<li><a data-dt-idx=«3» tabindex=«0»>3</a></li>
	<li><a data-dt-idx=«4» tabindex=«0»>4</a></li>
	<li><a data-dt-idx=«5» tabindex=«0»>5</a></li>
</ul>


Пробовал добавлять
container.append('<li>');
перед стройкой
node = $('<a>', {,
результат
<li></li><a data-dt-idx=«1» tabindex=«0»>1</a>

Последний раз редактировалось pleomax, 09.10.2015 в 01:06.
Ответить с цитированием
  #2 (permalink)  
Старый 09.10.2015, 00:47
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

http://api.jquery.com/wrap/
Ответить с цитированием
  #3 (permalink)  
Старый 09.10.2015, 00:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

pleomax,
после 11 строки
$(node).wrap("<li></li>");
Ответить с цитированием
  #4 (permalink)  
Старый 09.10.2015, 01:03
Новичок на форуме
Отправить личное сообщение для pleomax Посмотреть профиль Найти все сообщения от pleomax
 
Регистрация: 09.10.2015
Сообщений: 2

рони,
Огромное СПАСИБО!
Завтра jquery разбирать начну
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите отменить .onbeforeunload при переходе по внутренним ссылкам Clodan Events/DOM/Window 4 27.05.2015 19:23
Присвоить элементам списка id в цикле NeoMurderer jQuery 2 13.04.2013 17:50
Не работает скрипт отображения списка Konstantine Javascript под браузер 3 18.03.2013 06:00
как перебрать элементы списка с задержкой xyzdsnxyz jQuery 4 20.01.2012 12:41
Событие на динамически созданные элементы списка Arigato Events/DOM/Window 7 12.12.2011 09:28