Обнаружение поддержки определенных функций HTML 5 с помощью jQuery

Я работаю над демо-кодом HTML5, включая такие вещи, как<input type="date" />

В настоящее время это работает правильно в Opera 10 как есть, но любой другой браузер просто отображает обычный текстовый ввод. Затем я использую плагин jQuery.date-input для переопределения этого поведения в браузерах, которые его не поддерживают.

Проблема в том, что jQuery работает и в Opera, поэтому в Opera я получаю два календаря для выбора даты (один из браузера, другой из jQuery)

Я могу обойти это сейчас, используяif (window.opera) - но есть ли какой-нибудь способ, скажем, с помощью jQuery.support, чтобы я мог надежно определить, поддерживает ли текущий браузер определенную функцию HTML5 или нет?

Ответы на вопрос(2)

Ваш ответ на вопрос