Ох-ох! А нельзя просто добавить в документ объект style с нужным цссным правилом внутри?
Приоритетность у селекторов одинаковая, так что, тот набор правил, который в документе позже, перекроет тот, что раньше. |
я думаю, Dobrak решал несколько другую задачу, а именно, "как сделать ...:hover {} с помощью jQuery" ;)
|
На мой взгляд самое просто решение:
<style type="text/css"> a {color: red;} .color {color: black;} </style> <a href="#" class="color">наведи</a> <script type="text/javascript"> $(function(){ $('a').hover(function(){ $(this).toggleClass('color'); }); }) </script> |
monolithed, подразумевается, что .color {color: black;} добавляется динамически? Зачем здесь jQuery?
p.s. а когда пользователь уберет мышь? |
Цитата:
Цитата:
Цитата:
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script> <style type="text/css"> a {color: red;} .color {color: black;} </style> <a href="#" class="color">наведи</a> <script type="text/javascript"> $(function(){ $('a').hover(function(){ $(this).toggleClass('color'); }); }) </script> |
Цитата:
|
У меня функция цепляется практически к любому элементу с классом ".price" (DIV, TR, P, SPAN и т.д.)
А главное люблю когда код красивый и если пишу с использованием JQuery на сайте - то предпочитаю все функции на нём реализовывать, чтоб код не запутывать ... Спасибо monolithed у меня второй this оказывается мона опустить :) я не подумал об этом |
Часовой пояс GMT +3, время: 01:38. |