我觉得很难解释,所以如果您需要它,请请求更多信息。Coffeescript:如何链接div,但如果子链接被点击,则覆盖链接
我有一个div像这样:
<div id="clickable">
<p>Some content</p>
<a href="google.com" class="link">Google</a>
<a href="yahoo.com">Yahoo</a>
</div>
我想在div是点击,并链接到带班的“链接”属性的HREF。这部分我已经做了:
$('#clickable').on 'click', (ev) ->
window.location = $(this).find('.link').attr('href')
return false
但是,应该发生的是,如果用户点击div内的链接,链接位置优先。所以,在上面的例子中,如果你点击雅虎,它将直接访问雅虎。目前,它强制谷歌。
哦哇,非常优雅:) –