Может кто-нибудь объяснить, как / почему использовать CSS-хуки jQuery? - PullRequest
7 голосов
/ 03 февраля 2011

Я искал jQuery css hooks , и некоторые из них доступны на Github .Я смог использовать их для установки некоторых стилей с помощью jQuery, но, насколько я понимаю, это только дает мне слишком сложный способ установить стиль CSS.Я явно упускаю суть ... Что я могу с ними сделать?Можно ли заставить Opera поддерживать столбцы css, например?если да, то как?Спасибо за вашу помощь!

$(".sub").css({
            'columnWidth':'120px',
            'columnRuleStyle':'dotted',
            'columnRuleWidth':'1px',
            'columnRuleColor':'#ccc',
            'columnGap':'10px'
            });

Ответы [ 3 ]

3 голосов
/ 03 февраля 2011

Добавляя поддержку этих новых или специфичных для браузера свойств CSS, он даёт вам возможность устанавливать затем с помощью функции $ .fn.css (), но также добавляет возможность их анимировать, что является основным использованием для ловушек.

http://proj.jetless.org/AWESOME-TIME/

1 голос
/ 04 марта 2011

csshooks - хороший способ реализовать новые стили css3 в разных браузерах.Вы можете создать плагин csshook для border-radius, который определяет функции и по-разному реализует border-radius в браузерах, которые его поддерживают.Все это объясняется прямо здесь:

http://api.jquery.com/jQuery.cssHooks/

0 голосов
/ 03 февраля 2011

Судя по всему, эти CSS-хуки полезны для поддержки определенных CSS-свойств браузера, которых нет в базовой функции .css ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...