есть ли какой-нибудь способ отключить анимацию для jQuery ui-datepicker только для ie6?

#jquery #jquery-ui #jquery-ui-datepicker

#jquery #jquery-ui #jquery-ui-datepicker

Вопрос:

Я использую jQuery UI 1.8.11 datepicker. Это хорошо работает для FF / Chrome, но не загружается должным образом в IE6. Одно из решений, которое я нашел, чтобы заставить его работать на IE6, — отключить анимацию (т. Е. showAnim: none). Но это также отключит анимацию для всех других современных браузеров.

Есть ли какой-нибудь способ отключить ее ТОЛЬКО ДЛЯ IE6 и showAnim: «drop» для других браузеров?

Заранее спасибо…

Ответ №1:

Как бы мне не нравилось обнаружение браузером, если когда-либо это уместно, то только для IE6.

К счастью, jQuery предоставляет инструменты, которые помогут вам. Что-то вроде этого должно сработать:

 if($.browser.msie amp;amp; $.browser.version<7) {....}
  

Смотрите страницу руководства по jQuery.browser: http://api.jquery.com/jQuery.browser /

Комментарии:

1. Спадли, большое тебе спасибо за твой немедленный ответ. У меня это сработало. приведенный ниже код поможет другим людям, если они столкнутся с такой же проблемой: showAnim: ($.browser.msie amp;amp; $.browser.version<7) ? null : "drop"