Показать сообщение отдельно
  #8 (permalink)  
Старый 14.01.2014, 09:23
Новичок на форуме
Отправить личное сообщение для batazor Посмотреть профиль Найти все сообщения от batazor
 
Регистрация: 13.01.2014
Сообщений: 6

что то не пойму до конца, как мне следует изменить js код
// Допустим эта функцмя применяеться к html
function ggg () {
  $('li').addClass('add');
}

// Получаем элементы к которым надо применить функцию
process = document.querySelectorAll('.container li');

ggg(); // для тех элементов что были при загрузке страниуы

// не важно как, добавляем новый элемент
$('button').click(function(e){
  $('ul').append('<li><input id="cb'+$("li").length+'" type="checkbox">123</li>');
  ggg(); // и для новых и для старых
});

при таком html
<form>
<ul>
<li><input id="cb0" type="checkbox">123</li>
<li><input id="cb1"  type="checkbox">123</li>
</ul>
<button>Добавить</button>
</form>
Ответить с цитированием