ios开发下的点透处理
界面上有一个浮动的div,这个div下面有一个文本框,当给这个div绑定touchstar后,做了冒泡的处理代码,还是会出现点透现象,触发下面的的文本框事件.立马弹出一个输入法出来.

1.网上有一种方法是引入fastclick.js库.我觉得太麻烦,我用的是下面的情况.
2.用jquery为元素绑定touchend事件,并在内部加上e.stopPropagation();
$("#startRecord")
.on('touchend',function(e){//
 改变了事件名称,tap是在body上才被触发,而touchend是原生的事件,在dom本身上就会被捕获触发
    e.stopPropagation();//
 阻止“默认行为”}) 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号