【问题标题】:select box not working with iscroll4选择框不适用于 iscroll4
【发布时间】:2012-06-25 05:30:00
【问题描述】:

与 iscroll4 一起使用时选择框在 htc wildfire(Android 版本 2.2)(屏幕分辨率 240x320)、htc legend (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

但是我的问题没有解决..谁能帮忙..?

【问题讨论】:

    标签: android iscroll


    【解决方案1】:

    你只需要在iscroll的loader中改变这一行:

    改变这一行:

    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();
       }
    });
    

    【讨论】:

    • 在 Motorola Desire Android 2.2 上试过这个,还是不行
    猜你喜欢
    • 2018-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-08
    • 2015-11-08
    相关资源
    最近更新 更多