два сталкивающихся JavaScript - PullRequest
0 голосов
/ 05 августа 2009

Я n00b, когда дело доходит до JavaScript. У меня есть два сценария, которые я нашел в Интернете и пытаюсь использовать на одной странице. Одним из них является prettyPhoto (http://www.no -margin-for-errors.com / projects / prettyPhoto-jquery-lightbox-clone / ), который я использую для эффекта светового короба. Другой - слайд-шоу (http://slideshowjs.com/), которое я использую в середине страницы для поворота контента.

Пожалуйста, перейдите на http://gherkin.co.nz/jstest/index3.html, чтобы увидеть, о чем я говорю, и проверить источник. Если кто-то захочет, чтобы я разместил здесь код, я сделаю это, просто это достаточно кода.

Проблема связана со ссылкой prettyPhoto («Отправить нам письмо» внизу страницы). Предполагается поместить связанную страницу в виде фрейма в лайтбокс - он отлично работает на всех других страницах, но не на этой странице. На этой странице вы перейдете на связанную страницу, вместо того, чтобы перемещать ее на существующую страницу, как это было задумано.

Если у кого-то есть идеи или предложения, пожалуйста, дайте мне знать. Я боролся с этим некоторое время.

Ответы [ 2 ]

1 голос
/ 05 августа 2009

Вам нужно будет использовать jQuery noConflict (). Документы можно найти здесь

var j = jQuery.noConflict();
// Do something with jQuery
j("div p").hide();
// Do something with another library's $()
$("content").style.display = 'none';
0 голосов
/ 05 августа 2009

Мой Firebug сказал мне:

$ ("# blogSlider"). CodaSlider не является function = index3.html (ligne 21) [Перерыв на эту ошибку] $ ( "# BlogSlider") codaSlider ();.

Вы вставили код в пример страницы?

...