ajaxに関する問題があります。リロード幅ajaxと現在のクラスを維持する
私はメニューリスト(ul li)を持っており、デフォルトでは最初のクラスは 'current'クラスです。 2番目のアイテムをクリックするとjqueryでクラス 'current'を割り当て、前のクラスから削除します。
これで、メニューリストをajaxでリロードする必要があります。そのため、アップデート用のHTMLリストを返すphp関数を呼び出すajax関数を呼び出します。
しかし、このようにして、私はjqueryを割り当てる前に、2番目のリストから 'current'クラスを失います。
このタイプの問題が何度も起こります。解決する正しい解決策は何ですか?
okですが、php関数を使用してアイテムを追加しましたか?最後のインデックスはもはや有効ではありません...今、変数に現在のアイテムを保存したajax関数を呼び出す前に、すべてのアイテムのIDを使用しています.AJAXが完了したら、 '現在の' ..を復元します。このソリューションは「正しい解決策」だと考えてください。 多分セッションで... – keepyourweb