Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как объединить два селектора? (https://javascript.ru/forum/jquery/43550-kak-obedinit-dva-selektora.html)

Nikkiru 10.12.2013 23:06

Как объединить два селектора?
 
Мне нужно, чтобы функция выполнялась только для двух селекторов вместе, то есть аналог логического умножения, где истина только при обеих единицах. Конкретнее - это нужно для двух блоков. Как такое реализуется?

ksa 10.12.2013 23:13

Цитата:

Сообщение от Nikkiru
Конкретнее - это нужно для двух блоков

Т.е. это и есть конкретика? :D

Ты имеешь представление о селекторах вообще?

рони 10.12.2013 23:17

:-?
$('.yellow.red')

Nikkiru 10.12.2013 23:20

Базовое. Еще конкретнее: у меня есть два блока: #block1 и #block2. Я хочу, чтобы метод #mouseOut выполнялся, только если курсор вышел из общей области этих блоков. Проще говоря, чтобы он не выполнялся, если курсор двигается между этими двумя блоками.

ksa 11.12.2013 08:53

Цитата:

Сообщение от Nikkiru
у меня есть два блока: #block1 и #block2. Я хочу, чтобы метод #mouseOut выполнялся, только если курсор вышел из общей области этих блоков.

Тут селектором не обойдешся. :)
Меняй разметку! Засунь те дивы в еще один и обработчик вешай на него...

BETEPAH 11.12.2013 12:55

Цитата:

Сообщение от Nikkiru
Как объединить два селектора?

$("#block1, #block2")
Но в данном случае это не поможет, ksa прав, надо делать общий блок


Часовой пояс GMT +3, время: 09:23.