当我使用内置的 JS/jQuery 运行 html 时发生冲突。虽然此操作onclick='window.location="location A"
适用于整个区域,并且onclick='action 1'
仅适用于“删除”链接。冲突是当我按下“删除”时,JS 首先计算出所需的 action1,并且(不需要)重定向到“位置 A”。是否可以将链接留在该区域内并使该 div 的 JS 在单击此链接时没有反应?
<div class='scraper_item' onclick='window.location="location A"'>
<ul class="scraper_actions1">
<li><a href="/">Schedule</a></li>
<li><a class="delete" onclick='action1'>Delete</a></li>
</ul>
</div>
PS 应该有 jQuery 脚本挂在“删除”类上。jQuery 中删除类的preventDefault()
方法不能阻止移动到location A
.