在点击收货人的时候,获得焦点,弹出键盘,然后再点击”所在地区”的时候,阻止其默认的绑定事件,让文本框失去焦点,第二次点击的时候才触发“所在地区”所绑定的事件。
页面能用jQuery吗? tirgger事件
用的是zepto,事件绑定方式为tap
目前是这样解决的:先设置一个flag=1,输入框获得焦点后flag=0,失去焦点后延迟个100毫秒的样子再把 flag设置为1, 事件中判断flag来执行相应行为,如果为0就不执行这个方法每个绑定的事件都要去判断,感觉有点麻烦,求更好的解决方案........
e.preventDefault();
试试阻止默认方法就行