Sto lavorando su un codice demo HTML5, tra cui cose come <input type="date" />
Rilevamento di supporto per la specifica HTML 5 caratteristiche tramite jQuery
Questo attualmente funziona correttamente in Opera 10 così com'è, ma ogni altro browser solo visualizza un testo normale ingresso. Sto quindi utilizzando un plugin di input jQuery.date per sovrascrivere questo comportamento sui browser che non lo supportano.
Il problema è - in esecuzione del jQuery su Opera e, in modo in Opera sto ottenendo due di calendario di data-raccoglitori (uno dal browser, uno da jQuery)
posso ovviare a questo, per ora utilizzando if (window.opera)
- ma c'è un modo per utilizzare, ad esempio, jQuery.support, che posso rilevare in modo affidabile se il browser corrente supporta o meno una particolare funzionalità HTML5?
questo ha funzionato in qualche modo, ma MSIE fa cose scomode quando il tipo è impostato su qualcosa che non può capire. La soluzione di @bobince funziona meglio. –