Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Изменение стиля всех одинаковых классов при наведение(клике) (https://javascript.ru/forum/jquery/53406-izmenenie-stilya-vsekh-odinakovykh-klassov-pri-navedenie-klike.html)

dmitriy39reg 03.02.2015 14:27

Цитата:

Сообщение от рони (Сообщение 354720)
это решено в 8 посте

Благодарю :thanks: , код просто супер получился:
$(function() {
       $('div[class^="s"]').each(function(i, elem) {
           var el = $('.' + elem.className).not(elem).parent(""), add;
           $(elem).on('click mouseover mouseleave', function(e) {
               e.type == 'click' && (add = !add);
               el.toggleClass('a', add || e.type == 'mouseover')
           });
       });
});

Думаю он ещё пригодится не раз и не только мне.


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