1

よし、早く。この DIV は $.ajax() によってロードされ、次の jquery live() が接続されて$('div').live('click', function(event) {});いますが、この DIV 内には jquery fancybox ギャラリーのアンカーがあります。

html:

<div>
    <a class="foo" href="some-image.png"><img src="some-thumb.png"></a>
    <a class="foo" href="some-image2.png"><img src="some-thumb2.png"></a>
    <a class="foo" href="some-image2.png"><img src="some-thumb2.png"></a>
</div>

jquery:

$('div').live('click', function(event) {
     alert();
});
$('.foo').fancybox();

ギャラリーのリンクをクリックした後に div アクションが実行されないようにしたいのですが、これで少し行き詰まりました。お役に立てれば幸いです。

4

1 に答える 1