Должен ли я написать jquery для всех разных браузеров, которые клиент может использовать? - PullRequest
2 голосов
/ 13 апреля 2011

Ссылаясь на этот вопрос

Как включить отключенную кнопку-переключатель с помощью jquery в ie7

Я пишу разные Css-файлы для каждого браузера отдельно. У меня есть только один общий файл jquery в моем проекте, и он хорошо работает в Firefox. Должен ли я написать один код для своего chrome и IE тоже?

Ответы [ 5 ]

5 голосов
/ 13 апреля 2011

jQuery совместим со всеми основными браузерами, поэтому любой код, работающий в ff, должен работать в chrome и IE. Из-за этого вам не нужно писать отдельный код для каждого браузера.

http://docs.jquery.com/Browser_compatibility

1 голос
/ 13 апреля 2011

Полагаю, вам придется использовать небольшое количество кода, специфичного для браузера, поскольку jQuery работает одинаково со всеми браузерами, но не всегда одинаково.

1 голос
/ 13 апреля 2011

Нет, ты не должен. jQuery поддерживает все основные версии всех основных браузеров.
Даже если какое-либо поведение недоступно в старых браузерах (например, localStorage), вы должны использовать Modernizr , чтобы устранить любые проблемы.

Что, если вы используете только jQuery, вы не должны иметь в первую очередь.

1 голос
/ 13 апреля 2011

Как упомянуто выше.JQuery по большей части работает во всех браузерах.Как примечание: вам не нужно писать разные CSS-файлы для каждого браузера.Может быть, небольшие вспомогательные файлы для настройки, но не полные файлы для каждого браузера.

1 голос
/ 13 апреля 2011

NO.

jQuery разработан для кросс-браузерной совместимости. Смотри: http://docs.jquery.com/Browser_compatibility

jQuery активно поддерживает эти браузеры:

* Firefox 2.0+
* Internet Explorer 6+
* Safari 3+
* Opera 10.6+
* Chrome 8+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...