[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: перебрать элементы програмно
amename
2 списка в которых есть одинаковые классы на LI:

<ul class="sortable1">
<li
class="aaa"></li>
<li
class="bbb"></li>
<li
class="ccc"></li>
</ul>

<ul
class="sortable2">
<li
class="aaa"></li>
<li
class="bbb"></li>
<li
class="fff"></li>
</ul>



скрипт который по HOVER для конкретного LI списка 1 добавляет класс dublicate к элементу с таким же классом в списке 2:

var dublicate = function () {
$('#sortable1 li').hover(function(){
var hit = this.className;
$("#sortable2 li."+hit).addClass('dublicate');
});
}



.dublicate {color: #999;}


всё работает, но - КАК ПРИВЯЗАТЬ этот скрипт на кнопку вместо хОУВЕРА??
[т.е задача - чтобы при нажатии кнопки вызывалась функция dublicate для всех элементов списка 1]

ато лениво мышью каждый раз пробегатся по списку 1 чтобы выделились его дубли. задача - повесить функцию на кнопку

СПАСИБО
amename
вопрос решён .


var dublicate = function() {
$("#sortable1 li").each(function (i) {
var hit = this.className;
$("#sortable2 li."+hit).addClass('dublicate');
});
};
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.