0

ポップアップは機能しますが、[設定]ボタンをクリックするたびに、[入力]フィールドに値を入力しようとすると、奇妙なことが起こります。ページが更新されたようにちらつき、[入力]のすべての値がクリアされました。次に、ページヘッダーのテキスト値がそれ自体の下で繰り返されます。これはFirefox、Chrome、Safariで再現されます。誰かがこれにもう一組の眼球を置くのに十分親切であるならば、私はこのページで一時的に許可を開きました:http: //bit.ly/MD8FVW

これが私のコードです:

        var now = new Date();

        $('#sessionTime').scroller({
            preset: 'datetime',
            minDate: new Date(now.getFullYear(), now.getMonth(), now.getDate()),
            theme: 'ios',
            display: 'modal',
            mode: 'scroller'
        });

        $('#sessionTime').click(function(){
            $('#sessionTime').scroller('show'); 
            return false;
        });

また、iOSの外観をシミュレートするためにページでiUIを使用していますが、それが干渉しているかどうかはわかりません。どんなアイデアでも大歓迎です!

4

1 に答える 1

1

多くのものを削除し、それらを1つずつゆっくりと追加していくと、原因は次のとおりであることがわかりました。

<script type="application/x-javascript" src="iui/iui.js"></script>

mobiscrollはiUIではうまく機能しないと思います。幸い、この特定のページのスクリプトではなく、iUI CSSが必要なので、スクリプト参照を削除できます。

于 2012-08-11T03:22:18.273 に答える