最近开发一个功能的时候,大概的开发需求是这样的:当后台返回的值为1的时候,一个按钮不管是激活状态还是非激活状态,都不允许对它在进行点击操作。
emmmm,刚开始的时候看到这个需求,我心里想:wc,这也太简单了吧,控制一下层级不就OK了,想的有点简单了以至于白忙活了半天都死活实现不了领导的要求,越到这时候越需要进下心来,突然灵光一闪:c3新出的属性pointer-events不就是能实现吗?
pointer-events:属性有:auto | none | visiblepainted | visiblefill | visiblestroke | visible | painted | fill | stroke | all,其中auto为默认属性,当设置为难的时候,当前dom节点的所有的点击事件都将会失效,当前主要经常用到的也就这两个了(其他的我也不了解,百度也没找到相关的介绍)
网友评论