問題タブ [jquery-chaining]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - イベントの連鎖
サーバーページからdivにデータをロードする次のjavascript関数がありますこれはFadeIn/FadeOutエフェクトで正常に動作しています
}
divがサーバーページからコンテンツをロードするまで、ロードメッセージを表示したい
私はこれを試しましたが、機能していません。誰かがこれをデバッグするのを手伝ってくれますか?前もって感謝します
}
私の最終的な要件は、現在のコンテンツをFadeOutすることです。Loadingメッセージを表示します。FadeIn効果でサーバーからのデータを表示します。
jquery - jQuery プラグイン: コールバックを使用してプラグインの動作を変更する
jQuery トークン入力プラグインを使用していますが、トークンが追加されたときの動作を変更したいと考えています。
元のコードに「onAddToken」コールバックを追加して、トークンが入力ボックスに追加されたときに確認できるようにしましたが、tokenInputの URL を「url/to/call」から新しい URLに変更する方法がわかりません。 、「new/url/to/call」。
this、$this、および$(this)は機能していないようです。助言がありますか?
jquery - 「if」ロジックをjQueryチェーンに追加する
次のjQueryがあるとしましょう。
上記を実行してほしい。ただし、ブラウザーがIEの場合、アニメーション部分を実行したくありません(IEが透明なPNGを使用してオブジェクトをアニメーション化し、PNGの透明性を保持できないため)。
とにかくチェーンされたjquery構文を維持することはできますが、何らかのifロジック(この場合はIEのテスト)に基づいてアニメーション部分をスキップしますか?
javascript - 素敵なjqueryロード効果
div内にfadeTo効果のあるページをロードしたいと思います。そのためにこの関数を作成しました
現在のコンテンツから画像へのフェードは問題ありませんが、その後、新しいコンテンツが突然ポップします。
私もこれを試しましたが、同じ結果です:
jquery - 値を返す jQuery プラグインを作成する
場合によってはデータを保存する jQuery プラグインを作成しています。
入力パラメーターを変更して、プラグインによって保存された値を取得できる、非常に柔軟な方法で記述したいと思います。
説明:
を呼び出す$("#any").myPlugin()
と、プラグインが初期化され、内部にadiv
と someが作成されます。a
をクリックすると、メソッドを使用してa
保存されます。私が呼び出すと、に保存されている値を取得したいと思います。.index()
.data()
$("#any").myPlugin("getSelection")
.data()
私が試したこと:
要素を作成するための単純な呼び出し:
そして、ここでインデックスを取得しようとしましたが、成功しませんでした:
それで、私がしようとしていることをすることは可能ですか?
jquery - 連鎖性のあるjQueryプラグインのメソッドからオブジェクトの配列を返す方法は?
プラグインメソッド「getSomeWhat」を使用して「myplugin」というjQueryプラグインを作成しています。このメソッドは、「。someclass」内の要素のattr('id')などのコレクションを返す場合があります。連鎖性を維持したいのですが、インターネットからは見つかりません。
達成方法を教えてください。
ありがとう!
ウィリアム・チェ
jquery - end()はanimate()に対してどのように機能しますか?
現在、jqueryコードをチェーンすることを検討しています。要素は、アニメーション化された境界線を捨てる必要があります。私の解決策:borderWidthをゼロにアニメーション化してから、クラスを削除します。
animate()はラップされた要素を返すことになっていますが、jQuery APIから理解できることはend()
、を呼び出す前の状態にオブジェクトを返します.find
。
.find
は例のコンテキストにあるので、自由に置き換えて.animate
ください。残念ながら、これは私にはうまくいきません。の結果.end()
はの結果です.animate()
。
jquery - Jqueryはロード後にエフェクトを作成します
私はこの機能を持っています:
それは負荷まで働いています。データを読み込んでいますが、slideDownがありません-データが突然表示されます。これを修正する方法は?
jquery - 外部jsのjquery変更
カウンターを作成するphpページがあります。DBのデータと同期したい。サーバーからクライアントへのデータ送信には cometd を使用します。
私のphpページ
これは、php ページで呼び出す外部 js ページの一部です。
しかし、変更イベントは発火できません! 何か提案はありますか?