ポートフォリオページのサムネイルをクリックすると呼び出されるJquery.load()で読み込まれたコンテンツで、内部の簡単なスライダーを使用しています。問題は、最初にサムネイルをクリックしてコンテンツをロードしたときにスライダーが機能しないことですが、スライダーでdivを閉じ、サムネイルを再度クリックして再度開くと、スライダーが機能し始めます。Jquery.load()と関係があると感じています。これがウェブサイトiancramergraphics.com/newです
申し訳ありませんが、フォーラムに投稿するのはこれが初めてなので、質問を提示するための最良の方法に慣れています。私も以前に自分のjsフィドルを作成したことがなく、jqueryajax呼び出しをどのように含めることができるかわかりません。これが私の.jsとhtmlです(これがあなたが理解するのを助けるのに十分であることを願っています)
</ p>
$(document).ready(function() {
var id = $(this).attr("id");
$('.thumbnails div').click(function() {
$('.portfolioDisplay').slideDown('fast');
$("#slider").load('portfolio/' + id + ".html #slider > *");
$("#slider").easySlider({
continuous: true,
nextText: "",
prevText: ""
});
}
});
イージースライダー宣言を(ドキュメント)内に移動してみました。準備ができていて運がありません
ありがとうございました
htmlは最後のものに投稿しませんでした。ここにあります
<div class="thumbnails">
<div id="zubrickyremodeling"><img src="images/thumbnails/zubricky.png" alt="Zubricky Remodeling" /></div>
</div>