Ata*_*adj 5 javascript jquery select input iscroll
我正在使用iScroll4插件(http://cubiq.org/iscroll-4/)将滚动条添加到长度超过浏览器视口高度80%的页面.出于某种原因,当(并且仅在这种情况下)我添加它并尝试点击输入时,它将不会选择.只需单击其标签即可选择输入.
我该怎么做才能拥有iScroll4和可选择的输入?
dar*_*ten 12
试试这个解决方案
myScroll = new iScroll('wrapper', {});
myScroll.options.onBeforeScrollStart = function(e) {
var target = e.target;
while (target.nodeType != 1) target = target.parentNode;
if (target.tagName != 'SELECT' && target.tagName != 'INPUT' && target.tagName != 'TEXTAREA'){
e.preventDefault();
}
}
Run Code Online (Sandbox Code Playgroud)
$('input[type=text]').bind('touchstart click', function(){
$(this).focus();
});
Run Code Online (Sandbox Code Playgroud)