Конфликт между jquery и прототипом - PullRequest
0 голосов
/ 07 декабря 2011

Я использую прототип и jquery, плюс я создаю слайд с другим плагином, который требует jquery.Теперь попробуйте jQuery.noConflict (), но все равно не работает.

var $j = jQuery.noConflict();
$j(document).ready(function(){
    $j('#slides').slides({
        play: 5000,
        pause: 2500,
        hoverPause: true
    });
});

Это ошибка, которая дает мне хром, и он не работает слайд.

Uncaught RangeError: Invalid array length
Object.extend.shift         prototype.js:464
d.extend.dequeue            jquery.min.js:16
d.fn.extend.dequeue         jquery.min.js:16
d.extend.each               jquery.min.js:16
d.fn.d.each                 jquery.min.js:16
d.fn.extend.dequeue         jquery.min.js:16
d.extend.speed.e.complete   jquery.min.js:16
d.fx.step                   jquery.min.js:16
g                           jquery.min.js:16
d.extend.tick

1 Ответ

0 голосов
/ 07 декабря 2011

Это проблема переменной области?Вы пытались удалить "var" рядом с j, чтобы объявить j глобальным?Надеюсь, это поможет.

...