jQuery.support, который пройдет IE10+, но не IE9-?

Существуют ли какие-либо параметры jQuery.support, которые возвращают true в браузерах IE10, а также Firefox и Webkit, но возвращают false в IE9 и более ранних версиях?

Страница jquery для этой опции кажется ужасно устаревшей. http://api.jquery.com/jQuery.support/

Если у кого-то есть другие предложения, я был бы открыт для него. (Используя jQuery 1.10)


person kylex    schedule 12.02.2013    source источник
comment
ой ничего не найти в плане вопроса. В чем вопрос?   -  person Jai    schedule 12.02.2013
comment
@Jai Первое предложение - это вопрос. Поэтому в конце ставится вопросительный знак.   -  person kylex    schedule 12.02.2013
comment
@Jai, я отредактирую для ясности, добавив ссылку для объяснения jQuery.support   -  person kylex    schedule 12.02.2013
comment
Вы пробовали некоторые из них, которые вообще не поддерживаются в IE. Возможно, они поддерживаются в IE 10, а документация по jquery еще не обновлена.   -  person Mandeep Jain    schedule 12.02.2013


Ответы (1)


Если вы просто хотите определить версию браузера:

$.browser.msie
$.browser.version

Обратите внимание, что в целом это плохая идея, и вы должны кодировать функции, доступные в любом браузере, который вы используете. Но если у вас есть какая-то конкретная причина, используйте их.

person Mark Kahn    schedule 14.02.2013
comment
не могу использовать это, потому что его больше нет в jquery 1.9 - person kylex; 14.02.2013
comment
@kylex - О, вы правы ... Сейчас это в jquery migrate: code.jquery.com/jquery-migrate-1.0.0.min.js - person Mark Kahn; 14.02.2013