首先,让我说对不起,我对 jquery 几乎一无所知,但这就是我想要做的。我需要从我们的内容管理系统生成的特定 div 中删除链接功能。我目前在我的页面上的内容是这样的:
<div id="wrapper">
<div id="one">
<div class="two">
<a href="http://example.com">Example</a>
</div>
</div>
</div>
我在 CMS 中控制的 HTML 内容插入到 E_before_ 上面动态生成的内容之前。我需要一个解决方案,允许我保留<a>
标签的内容(在本例中为“示例”一词),但删除链接功能。我尝试了下面@TGH 的解决方案:
<script>
$('#wrapper').on("click",".two a, #one a",function(event){
event.preventDefault();
})
</script>
<div id="wrapper">
<div id="one">
<div class="two">
<a href="http://example.com">Example</a>
</div>
</div>
</div>
但它似乎根本没有任何效果。我目前是使用javascript和jquery在树林里的宝贝,因此非常感谢任何有关我做错的帮助!