0

divでカラーボックスを使用しています。div をネストしました。内側の div をクリックすると、ライト ボックスに画像がポップアップ表示されますが、代わりに内側の div をクリックすると、次のページに移動する必要があります。

これを行う方法はありますか?

$(".x").colorbox({html:"<img src='test.jpg' />"});

<div class="x">
<div class="y" >
<a href="test.html" >link</a>
</div>
</div>

リンクをクリックすると、ユーザーをtest.htmlにリダイレクトする必要があります。ポップアップを防ぐにはどうすればよいですか?

どんな助けでも大歓迎です!!

4

1 に答える 1

0

innerdive.stopPropagation()のクリックで最初に実行します。http://jsfiddle.net/nmdsS/でデモを確認してください。

于 2012-06-26T07:44:59.957 に答える