рельсы jquery слайдер и текстильный редактор конфликт - PullRequest
0 голосов
/ 13 мая 2010

У меня конфликт между различными частями jquery. У меня есть приложение rails, и там у меня есть внутренняя область, где администраторы могут управлять всей страницей, и для этого я помещаю в текстильный редактор. Снаружи я создал слайдер jquery для лучшего обзора.

myTitle <% = javascript_include_tag 'jquery-1.4.2'%> <% = javascript_include_tag 'jquery.localscroll'%> <% = javascript_include_tag 'jquery.scrollTo'%> <% = javascript_include_tag 'jquery.serialScroll'%> <% = javascript_include_tag 'category_pages_slider'%> <% = stylesheet_link_tag 'app'%>

Теперь моя проблема .. Слайдер работает, но в текстильной части нет панели, где я мог бы обрабатывать текст в форматах. я использую следующий плагин от http://github.com/ryanfelton/textile-editor-helper/blob/master/README

кто-нибудь может мне помочь? я изменил текстильную часть с помощью textile_editor_initialize (: framework =>: jquery) для использования jquery вместо прототипа.

mattherick

1 Ответ

0 голосов
/ 13 мая 2010

Не то чтобы рекомендуется использовать и Prototype, и JQuery на одной странице, но иногда это необходимо.

После загрузки библиотеки jquery вы можете предотвратить конфликт с прототипом, используя:

jQuery.noConflict();

Затем измените ваши функции jQuery с этого:

$("#sliderdiv").slider();

до

jQuery("#sliderdiv").slider();

Конечно, я догадываюсь о синтаксисе слайдера, но вы получите картину. :)

Удачи!

...