sto cercando di verificare se il metodo .prop()
esiste sulla corrente jQuery incluso (per ragioni di compatibilità) tramite:jQuery .prop) compatibilità (
if(typeof $.prop === 'function')
Mi aspetterei che la condizione di cui sopra è true
per jQuery >= 1.6
e false
per jQuery < 1.6
come posso capire dal docs
in ogni caso, prove su jsfiddle, porta a:
typeof $.prop === 'function'
è:
true
quandojQuery >= 1.6
false
quandojQuery < 1.6 and jQuery > 1.3
true
quandojQuery <= 1.3
here è molto molto semplice script che forniscono i risultati di cui sopra (basta passare versione jQuery per vedere cosa Ho descritto).
Quando provo a utilizzare quello .prop()
con jQuery, ad esempio 1.3, ottengo l'errore .prop is not a function
. Lo stesso problema si verifica anche al di fuori di jsfiddle. È normale un comportamento del genere? Come potrei verificare se è disponibile .prop()
?
Grazie
ho prove su FF4 , Safari5 e Chrome12 – Dalen
mi spiace frainteso –
Perché supporto 1.3. È molto vecchio – Raynos