href を含む div があります。div には jQuery ライブ クリック イベントがあります。
$(".item").live("click", function() {
window.location = this.id;
});
div には、href があります。
<div class="item" id="/test.html">
<a href="javascript:void(0);" class="test" id="123">link</a>
</div>
また、ライブ クリック イベントの場合:
$(".test").live("click", function() {
$(".item").unbind('click');
alert(this.id);
});
私が達成しようとしているのは、divをクリックするとdiv idが場所としてロードされ、div内のリンクをクリックすると、divのクリック動作が防止されます。
div から href を取り出すことができることはわかっていますが、それはしたくありません ;-)