在 div 的内部元素中禁用 href

Disable href in inner element of div

我有一个问题。当 href 放置在父元素中时,如何禁用 div 的内部元素的 href?也许我试着想象一下:

<span class='img' href="someLink">
  <div class="main">
    <h2 contenteditable="true">Some txt</h2>
  </div>
</span>

我想从 <h2> 禁用 href 功能(因为我想通过点击它们来编辑它,现在你知道我正在重定向到 href url),并且将其留在其他 html 元素中。我怎样才能做到这一点?是否有仅使用 html 标签的选项?或者唯一的选择是使用 js / jQuery?你能给我一个例子或解决方案吗?

你可以这样做:

<h2 contenteditable="true" onclick='return false;'>Some txt</h2>