使用div自定义按钮后,关于该按钮的禁用和启用点击事件

过程:

1.为该div添加了按钮禁用事件disabled 理所当然的没有任何作用。

2.百度得 jq的unbind()事件能清除交互样式 ,测试得确实可以实现。代码$(“div).unbind(“click);

解释:http://www.w3school.com.cn/jquery/event_unbind.asp

然而在页面开始是就禁用点击事件却怎么也无法实现,放弃该方法。

3.再次百度可得 css3中的 pointer-events:none属性可以移除鼠标事件,测试后可以实现。(可能会有浏览器兼容问题)。

解释:http://www.css88.com/book/css/properties/user-interface/pointer-events.htm

你可能感兴趣的:(前端)