选择框不能与iscroll4一起使用

时间:2012-06-25 05:30:00

标签: android iscroll

当与iscroll4一起使用时,选择框在htc wildfire(Android版本2.2)(屏幕分辨率240x320),htc图例(2.1)(320x480)中无法正常工作..这是iscroll或选择框或操作系统版本的问题吗?它适用于较高Android版本和相同操作系统版本中更高屏幕分辨率的相同分辨率。 我已经尝试了

的解决方案

combo box not working after load/use iscroll in page

iScroll 4 not working with form <select> element iPhone Safari and Android browser

但没有解决我的问题..任何人都可以帮忙..?

1 个答案:

答案 0 :(得分:3)

您只需要在iscroll的加载程序中更改此行:

更改此行:

myScroll = new iScroll('wrapper');

为此:

myScroll = new iScroll('wrapper', {
useTransform: true,
zoom: false,
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();
   }
});