私はajaxですべてをロードするjquery U.Iタブを使用している問題があります。今、私は今、あなたがタブをクリックするたびに、そのタブに部分的なビューが読み込まれます。jqueryはウェブサイトの速度を落としていますか?
ここでは、jqueryを使用してそのタブに必要なすべてのイベントと、使用しているjqueryプラグインをバインドするjavascriptファイルを示します。
タブがロードされるたびに、それらのスクリプトがすべてロードされます。それが10回クリックされた場合、それらのスクリプトは10回上に読み込まれ、今度は私のボタンが同じイベントの10個を持つようになります。誰かがそのボタンをクリックすると、10個のイベントはすべて同じことを行います。
私は、すべてのスクリプトを移動してメインページに置き、jquery.liveまたは他の解決策を使用するための解決策を見つける必要があります。
UIタブのjqueryキャッシングを使用しようとしましたが、タブAが変更されたときにタブAが変更されてしまい、タブBを再読み込みする必要がありますが、今のところ同じ問題にぶつかる。
私はフォローしていませんか?私はいくつかの例を見ることができますか?プラグインとはどのように動作しますか?これを「生きて」するのは速くても遅くてもかまいませんか? – chobo2
また、すべてをアンバインドするために離れていますか? – chobo2
remove()およびbind()の前にunbind()を呼び出すと、同じ要素の複数のバインディングを防ぐことができます。何かが作成され、たくさん削除された場合(ライブアニメーションのホバー効果など)、ライブの方が好きです – Mike