私はflickrバッジからこのhtmlを持っています:
<div class="flickr_badge_image" id="flickr_badge_image1">
<a href="[setlink]">
<img src="[imagelink].jpg" alt="A photo on Flickr" title="Road" height="75" width="75">
</a>
</div>
<div class="flickr_badge_image" id="flickr_badge_image2">
<a href="[setlink]">
<img src="[imagelink].jpg" alt="A photo on Flickr" title="Road" height="75" width="75">
</a>
</div>
<div class="flickr_badge_image" id="flickr_badge_image3">
<a href="[setlink]">
<img src="[imagelink].jpg" alt="A photo on Flickr" title="Road" height="75" width="75">
</a>
</div>
クリックするたびに [setlink] が開きます。リンクをクリックしたときに、クリックスルーを防ぎ、スライドショーでファンシーボックスを開くにはどうすればよいですか。ありがとう。
編集(コメントから移動)
これは私がしました :
$(".flickr_badge_image a").fancybox({
beforeLoad: function() {
this.title = $(this.element).find('img').attr('alt');
this.href = $(this.element).find('img').attr('src');
}
})
また
$('.flickr_badge_image a img').fancybox();
と
$('.flickr_badge_image a').fancybox();