0

phonegapとjquerymobileを使用してプロジェクトを構築し、最初のページでiscrollが完全に機能しています。しかし、私の2ページ目では、iscrollが実行されていません。JQMのページでjqueryスクリプトを初期化する方法を教えてもらえますか?私は両方のプラットフォームに不慣れであり、それは単純な間違いかもしれないと思います!ありがとう

4

2 に答える 2

1

私はphonegapを使用したことはありませんが、JQM-webappも構築しているので、これがうまくいくことを願っています.

iScroll を JQM に実装しようとすると、いくつかの問題が発生するようです。これが、基本的に iScroll JavaScript を jQuery Mobile 環境に適応させるjquery.mobile.iscrollviewを思いついた理由です。

スクリプトをインクルードdata-iscroll=""して div に追加するだけです。そして、指定された順序ですべてのスクリプトを含めます。

于 2013-01-16T10:04:18.207 に答える
0

checkDOMChanges: false に設定して、DOM 変更時の自動更新を防ぎます。この機能をオフにすると、DOM が変更されるたびに iScroll.refresh() 関数をプログラムで呼び出す必要があります。コードで後続の DOM 変更を何度も行う場合は、checkDOMChanges を false に設定し、iScroll を 1 回だけ更新することをお勧めします (つまり、すべての変更が完了したとき)。デフォルトは真です。

そこのページで詳細を参照してください: http://cubiq.org/iscroll

于 2013-01-17T20:14:22.750 に答える