Javascript jQuery-从元素中删除onclick
我有以下设置:Javascript jQuery-从元素中删除onclick,javascript,jquery,click,listeners,Javascript,Jquery,Click,Listeners,我有以下设置: <div id="whatever" onclick="dostuff()">Super Mega Giga Button or Whatever</div> <!-- Import jquery and whatever other libs I need--> <script> $("#whatever").click(function() { //do something }); &
<div id="whatever" onclick="dostuff()">Super Mega Giga Button or Whatever</div>
<!-- Import jquery and whatever other libs I need-->
<script>
$("#whatever").click(function() { //do something });
</script>
现在我需要做的是在某个时刻删除所有onclick事件
我试了$whatever.打开“点击”按钮;但这只会删除与jquery一起添加的事件,dostuff函数仍会被调用
你知道我怎样才能一次把所有的东西都去掉吗
注意:不要问为什么有些人会有内联onclick和监听器。你可以使用以下方法:
从匹配元素集中的每个元素中删除属性
您可以使用以下方法:
从匹配元素集中的每个元素中删除属性
$('#whatever').removeAttr('onclick')
$("#whatever").click(function() {
//do something
});