Blueprint CSS Extjs и JQuery на одной странице, лучший способ заставить их сосуществовать без конфликтов - PullRequest
0 голосов
/ 22 января 2010

У меня есть веб-страница, на которой нужны ссылки на jQuery, Blueprint и extjs, я видел несколько документов по работе с

(1) jquery и другие библиотеки и
(2) extjs и другие библиотеки

Документы, которые я нашел, также, кажется, немного противоречат друг другу и ссылаются на более старые версии библиотек, поэтому мне было интересно, если кто-то сделал это, и какой путь наименее болезненный (так что эта задача не займет у меня много времени)

Примечание: этот сайт должен поддерживать ie6 (это js, поэтому я уверен, что это важная информация)

Спасибо за вашу помощь

1 Ответ

2 голосов
/ 22 января 2010

ExtJS не использует селектор "$", поэтому между ним и jQuery нет конфликта. На самом деле вы можете использовать jQuery в качестве базового DOM-манипулятора для ExtJS, уменьшая размер включаемого JavaScript.

Blueprint CSS не вызовет никаких проблем с JavaScript, но может изменить дизайн некоторых вещей ExtJS. Самый простой способ обойти это - включить CSS-код Blueprint до , включив ExtJS CSS; Таким образом, ExtJS переопределит все, что ему нужно, и у вас не возникнет проблем.

...