Я работаю над демо-кодом HTML5, включая такие, как <input type="date" />
В настоящее время это работает правильно в Opera 10 как есть, но любой другой браузер просто отображает обычный текстовый ввод. Затем я использую плагин jQuery.date-input для переопределения этого поведения в браузерах, которые его не поддерживают.
Проблема в том, что jQuery работает и в Opera, поэтому в Opera я получаю два календаря для выбора даты (один из браузера, один из jQuery)
Сейчас я могу обойти это, используя if (window.opera)
- но есть ли способ, скажем, jQuery.support, чтобы я мог достоверно определить, поддерживает ли текущий браузер определенную функцию HTML5 или нет?