Latest web development tutorials

méthode jQuery jQuery.cssHooks

jQuery HTML / Méthodes CSS jQuery HTML / Méthodes CSS

Exemples

Définir un nouveau crochet de css

$ (Fonction ($) { // Version jquery Première vérification soutient cssHooks si (! $. CssHooks) { // Si elle ne rappelle pas l' erreur de sortie jeter (nouveau Erreur ( "Cette fonction nécessite la version 1.4.3 de jQuery est supérieure ou égale à"));} // Encapsulé dans le document chargé Dom événement, les cssHooks écrites à nouveau cette fois, éviter les cssHooks être réécrites ailleurs $ (Function () {$. CssHooks. Hauteur = { obtenir: function ( elem, calculé, en sus ) { // Handle pour obtenir la propriété CSS }, Set: function ( elem, valeur ) { // Handle Définir les propriétés CSS alert ( 'traitement d'exécution');} }; $ ( 'Body') css ( 'height', '100%') ;.});}) (JQuery)

Essayez »

Définition et utilisation

$ .cssHooks Est prévu un procédé défini des fonctions pour obtenir et définir la valeur spécifique de CSS.


Remarque: 1. Il vise à normaliser les CSS nom de la propriété ou de créer un attribut personnalisé.
2. Par exemple, certaines versions de navigateur WebKit besoins propriété -webkit-border-radius pour définir l'élément border-radius, et les premières versions de la propriété Firefox -moz-border-radius. Un crochet de CSS peut normaliser ces propriétés ont le préfixe, alors Css () accepte un seul attribut de nom standard (border-radius, ou DOM attribut syntaxe, borderRadius).


grammaire

$.cssHooks


Exemples

D'autres exemples

Var navigateur de test préfixes fournisseurs
En faisant spécifique au fournisseur des propriétés CSS normalisation, il faut d'abord déterminer si le navigateur prend en charge les attributs standard ou variante avec un navigateur fournisseur préfixes.

Définir un crochet de css complète
Définir un crochet de css complète.


jQuery HTML / Méthodes CSS jQuery HTML / Méthodes CSS