Как использовать последнюю версию jQuery и вернуть «$» за jQuery в RichFaces?

RichFaces 3.3.3 поставляется вместе с jQuery 1.3.2, а также с прототипом и скриптами.

Как я могу попробовать и использовать последнюю версию jQuery? Могу ли я использовать Google CDN?

Также для объекта $() по умолчанию установлено значение prorotype, и для использования jQuery мне нужно сделать jQuery()

есть ли способ вернуть $ за jQuery, не нарушая RichFaces?

ОБНОВЛЕНИЕ: вы можете использовать одновременно несколько версий jQuery. На данный момент я пошел дальше и использовал версию, которая поставляется с RichFaces.


person Moin Zaman    schedule 07.10.2010    source источник
comment
Как вы используете версию, которая поставляется с RichFaces ... Моя проблема в том, что я использую JQuery в своем JSF .. Я не использую компонент ‹rich: jQuery› .. Как он может автоматически читать файл js даже без использования компонента jQuery предоставлено richFaces.   -  person AngelsandDemons    schedule 12.12.2011


Ответы (1)


Вы можете использовать $ с jQuery, не нарушая RichFaces, заключив код jQuery в оболочку следующим образом:

(function($) {
  /* your jQuery code can use $() here */
})(jQuery);
person reko_t    schedule 07.10.2010