0

JavaScriptに関しては、私はn00bです。オンラインで見つけた 2 つのスクリプトを同じページで使用しようとしています。1 つは、ライト ボックス効果に使用している prettyPhoto ( http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/ ) です。もう 1 つはスライドショー ( http://slideshowjs.com/ ) で、ページの中央でコンテンツを回転させるために使用しています。

http://gherkin.co.nz/jstest/index3.htmlにアクセスして、私が話していることを確認し、ソースを確認してください。誰かが私にここにコードを投稿してほしいと思ったら、私は投稿します。それは、それがかなりの量のコードであるということだけです。

問題は prettyPhoto のリンクにあります (ページの下部にある「メールを送信してください」)。リンクされたページをiframeとしてライトボックスに配置することになっています-他のすべてのページでは正常に機能しますが、このページでは機能しません。このページでは、意図されているように既存のページにフローティングするのではなく、リンクされたページに移動します。

アイデアや提案がある場合は、お知らせください。私はしばらくこれに苦労してきました。

4

2 に答える 2

1

jQueryのnoConflict()を使用する必要があります。ドキュメントはここにあります

var j = jQuery.noConflict();
// Do something with jQuery
j("div p").hide();
// Do something with another library's $()
$("content").style.display = 'none';
于 2009-08-05T10:06:14.887 に答える
0

私のFirebugは私に言った:

$( "#blogSlider")。codaSliderは関数ではありません= index3.html(ligne 21)[このエラーを中断] $( "#blogSlider")。codaSlider();

サンプルページにコードを挿入しましたか?

于 2009-08-05T10:14:26.727 に答える