0
ライトボックス(prettyphoto)で開いている画像を含むdivがあります。 1つのjqueryコードを使用して、lightbox上で自動的にこれらの画像を開き、すべてのdiv要素にrel属性を与えました。 CSSを使用して、サムネイルの幅/高さを選択しました。jQuery auto hrefを画像アドレスと同じに追加
私は自分自身にリンクを自動的に追加するために、同様のコードが必要です。これは可能ですか?
サムネイルをアップロードしてフルサイズの画像をアップロードしなくても、バックオフィスで画像をアップロードするだけで済みます。ここで
は、HTMLです:
<div id="tab2" class="tab_content" style="text-align:center">
<img src="images/img1_thumb.jpg" alt="image1"/>
</div>
jqueryの:
$(document).ready(function(){
$('div.tab_content a').attr('rel', 'prettybox[grandsuite]')
$("div.tab_content a").prettyPhoto({animation_speed:'normal',theme:'facebook',slideshow:false, autoplay_slideshow: false, social_tools:false, show_title:false, overlay_gallery:false});
});
ありがとうございます!
こんにちは、あなたの応答のためのtks! 残念ながら、それは動作していません、prettyphotoは成功せずに画像を読み込もうとしています。とにかく、imgsという名前が付けられているので、img1.jpgは同時にサムネイル(ブラウザで表示される)とフルサイズの画像(ライトボックス上に表示される)です。そのため、_thumb.jpgの代わりに追加する必要はありません。 難しい作業を手に入れました! –
(私は何かについて考えていました::: \t \t \t $( 'div.tab_content a')attr( 'href'、 '$(this).attr(' src ')');何もすることはありません..) –