【发布时间】:2021-11-07 22:04:31
【问题描述】:
如果您单击页面上的任何位置(包括菜单链接本身),我将删除一个动态附加的菜单。我想要实现的是在您单击特定链接时防止删除,而这对我来说根本不起作用。不幸的是,我不能使用委托方法,如果这有帮助的话,由于客户端使用的 jquery 的旧版本,没有更新它的选项。
所以也许你可以建议是否有任何方法可以这样做。这是我的一个简单示例。
<script>
$(function() {
$('.menu').append('<a href="" class="solid">Option</a> <a href="">Option</a> <a href="">Option</a>');
$('.menu a').live('click',function(){
return false;
});
$('a.solid').live('click',function(){
return false;
});
$('html').click(function() {
$('.menu').remove();
});
});
</script>
和容器
<div class="menu"></div>
【问题讨论】:
标签: javascript jquery html click