我可以帮助您翻译成中文。需要创建一个可点击的容器,当被点击时将触发第一个子锚点的点击事件。HTML 大致如下:
我尝试过这个:
但是这将导致一个"Uncaught RangeError: Maximum call stack size exceeded"的JavaScript错误。我也尝试过这个:
<div class="click-area">
<p>test test test</p>
<a href="#next">link</a>
</div>
我尝试过这个:
我尝试过这个:
$(".click-area").click(function () {
$(this).find("a").first().click();
});
但是这将导致一个"Uncaught RangeError: Maximum call stack size exceeded"的JavaScript错误。我也尝试过这个:
$(".click-area").click(function () {
window.location = $(this).find("a").first().prop('href');
return false;
});
这个对一些链接有效。
但是,我也有一些链接应该启动Bootstrap模态框。
<a href="#" data-toggle="modal" data-target="#myModal">link modal</a>
这里无法使用window.location方法,可能吗?jsfiddle链接