Latest web development tutorials

jQuery jQuery.cssHooks Methode

jQuery HTML / CSS-Methoden jQuery HTML / CSS - Methoden

Beispiele

Definieren Sie einen neuen CSS-Haken

$ (Funktion ($) { // Prüfen Sie zuerst jquery Version unterstützt cssHooks wenn (! $. CssHooks) { // Wenn es daran erinnern , nicht Ausgangsfehler werfen (neu Fehler ( "Diese Funktion erfordert jQuery 1.4.3 Version ist größer als oder gleich"));} // In Dom Dokument geladen Ereignis Encapsulated, die schriftlichen cssHooks wieder dieser Zeit, vermeiden die cssHooks an anderer Stelle neu geschrieben werden $ (Function () {$. CssHooks. Height = { erhalten: function ( Elem, berechnet, extra ) { // Behandeln Sie die CSS - Eigenschaft zu erhalten }, Set: Funktion ( Elem, Wert ) { // Handle Set CSS - Eigenschaften alert ( 'Ausführungsverarbeitung');} }; $ ( 'Body') css ( 'height', '100%') ;.});}) (JQuery)

Versuchen »

Definition und Verwendung

$ .cssHooks Ist eine Methode definierte Funktionen zur Verfügung gestellt zu bekommen und bestimmte CSS-Wert festgelegt.


Hinweis: 1. Es soll CSS - Eigenschaft Name zu standardisieren oder ein benutzerdefiniertes Attribut erstellen.
2. Zum Beispiel, einige Versionen von WebKit-basierten Browser muss -webkit-border-radius Eigenschaft die border-radius Element zu setzen, und frühe Versionen von Firefox -moz-border-radius Eigenschaft. Ein CSS-Haken können diese Eigenschaften mit dem Präfix zu standardisieren, so css () eine einzige Standardnamensattribut (border-radius oder DOM-Attribut Syntax, borderRadius) akzeptiert.


Grammatik

$.cssHooks


Beispiele

Weitere Beispiele

Var Test - Browser - Anbieter Präfixe
Bei der Herstellung von herstellerspezifischen CSS-Eigenschaften Standardisierung, sollten wir zunächst feststellen, ob der Browser die Standardattribute oder eine Variante mit einem Browser-Anbieter Präfixe unterstützt.

Definieren Sie eine vollständige CSS - Haken
Definieren Sie eine vollständige CSS-Haken.


jQuery HTML / CSS-Methoden jQuery HTML / CSS - Methoden