遇到个莫名其妙的问题,iScroll 下的 a 标签点击没有反应了,无论怎么调整 z-index 都无效果,非常无语。
查找半天后找到解决方法:javascript
$(function(){
new IScroll('.sites-ct', {
scrollX: true,
freeScroll: false,
// preventDefault: false
preventDefaultException: { tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT|A)$/ }
});
});
关键是这一句:css
preventDefaultException: { tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT|A)$/ }
还有个参数也能够:java
click: true