Top.Mail.Ru
Ответы

Switch() {case} в javascript - jQuery Что подставлять в

у меня есть 6 блоков с id = "block1" до id ="block6" по возрастанию и общим классом blocks, есть конструкция при нажатии на
$(".blocks").on('click', function(e){
switch(что сюда ставить?) {
case $("#block1"): allert(block1) break;
case $("#block2"): allert(block1) break;
case $("#block3"): allert(block1) break;
case $("#block4"): allert(block1) break;
case $("#block5"): allert(block1) break;
case $("#block6"): allert(block1) break;
}
})
что надо подставить в switch()? Доступ к дом элементам с помощью jquery.
Quadrad на форуме Сообщить модератору о нарушении

По дате
По рейтингу
Аватар пользователя
Гений
10лет

Здесь вообще не надо никакого switch. Достаточно:

$('.block').click(function() { alert($(this).attr('id')); });

Аватар пользователя
Ученик
10лет

пасиба!

Аватар пользователя
Ученик
10лет

но мне нужно именно switch это я грубый пример привел, мне нужно определить именно какой id у нажата элемента

Аватар пользователя
Ученик
10лет

$("#block1")

Аватар пользователя
Ученик
10лет

не знаешь не пиши



Видео по теме