ウェブサイトでPrettyPhotoを使用しています。イメージをクリックすると、インラインの内容が表示されます。jQuery:click()関数がPrettyPhotoで機能しない
<a href="#verObra" rel="prettyPhoto">Work name.</a>
表示するインラインコンテンツである:私はあなたがモーダルウィンドウにサムネイル(.thumbs李のA)をクリックしたときに、それは上の画像(#imgAmpliada IMGを変えることを望ん
<div id="verObra1" class="verObra">
<div class="galObra">
<div id="imgAmpliada">
<img src="images/showObra.jpg" alt="" />
</div><!-- /#Ampliada -->
<ul class="thumbs">
<li><a href="#" rel="prettyPhoto[pp_gal]"><img src="images/thumb.jpg" alt=""/></a>
<li><a href="#" rel="prettyPhoto[pp_gal]"><img src="images/thumb.jpg" alt=""/></a>
</ul>
</div><!-- /.galObra -->
<div class="descObra">
<h3>Titulo de la obra</h3>
<p>The wise man therefore always holds in these matters to this principle of selection: he rejects pleasures to secure other greater pleasures, or else he endures pains to avoid worse pains.</p>
</div><!-- /.descObra -->
</div><!-- /#VerObra1 -->
)。私はこのコードを試してみたが、何も:それは働いていない理由
$(function() {
$(".thumbs li a").click(function() {
var image = $(this).attr("rel");
$('#imgAmpliada').hide();
$('#imgAmpliada').fadeIn('slow');
$('#imgAmpliada').html('<img src="' + image + '"/>');
return false;
});
});
$("a[rel^='prettyPhoto']").prettyPhoto({show_title: false, default_width: 800});
、誰かが私に説明していない可能性がありますか?ありがとう!
正確には何が起こっていませんか?コードはまったく動かないのですか? –