js怎样清除点击事件

JavaScript011

js怎样清除点击事件,第1张

可以设置点击事件函数为空函数,即“onclick=function(){}”。

也可以移除事件指派或移除onclick事件属性,jquery当中可以用unbind方法移除。

/**

*

移除事件

*

@param

{Object}

obj

需要移除的对象

*

@param

{Object}

type

需要移除的事件类型

*

@param

{Object}

fun

回调函数

*/

function

removeEvent(obj,

type,

fun){

if(obj.removeEventListener){

obj.removeEventListener(type,

fun,

false)

}

else

if(obj.detachEvent){

obj.detachEvent('on'

+

type,

fun)

}

else

{

obj['on'

+

type]

=

null

}

}