0

jQTouch モバイル Web アプリ フレームワークで構築されたモバイル Web アプリを持っていますが、動的な <LI> 要素を追加しようとすると、テーマが狂ったように飛び回り始めます。問題を再現する短い JavaScript サンプル プログラムが含まれています。

この問題を jqtouch Google Code チケット システムに投稿しました

問題 134: スライドダウンは LI を先頭に追加しますが、15 アイテム程度の後にテーマのジャンプを引き起こします。サンプル コード http://code.google.com/p/jqtouch/issues/detail?id=134

4

3 に答える 3

1

ページに動画要素はありますか?

リストと同じページにビデオ要素がある場合、同様の問題が発生しました。

これを回避するには: * ビデオの div を作成する * ビデオのサイズを 1px に設定する * 1px * div の背景をビデオのサムネイル画像に設定する * div 表示をブロックに設定する * div にリンクを挿入して、いくつかのJavaScriptを使用したビデオ:

これでぎくしゃくが解消されました。

于 2010-02-16T04:21:21.420 に答える
1

私は問題を発見しましたが、まだ回避策はありません:

ファイルthemes/jqt/theme.cssで

次の行を削除して、ジャンプを軽減/排除します。

ul.rounded li:first-child, ul.rounded li:first-child a {
    border-top: 0;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
}
于 2009-11-10T23:45:40.597 に答える
0

私は問題のアプリケーションでブライアンと協力しました。電話は、最初の 15 かそこらの後、新しいアイテムごとにビューポートを完全に再描画しているようです。

Stack コミュニティが巧妙な回避策を知ってくれることを願っています!

于 2009-11-06T23:18:13.293 に答える