問題タブ [livequery]

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.

0 投票する
1 に答える
335 参照

jquery - IE7でLivequeryによって検出されたオブジェクト

これがIE7で空白のアラートボックスを表示する理由を誰かが理解できますか?

ロードされた新しいAタグごとに、ie7は空白のメッセージを警告します(FFはそれぞれのタイトルを正しく表示します)。ただし、title = $(this).html()の場合、ie7は正しい情報を警告します。ここで何かが足りませんか?

0 投票する
1 に答える
1044 参照

javascript - ライブクエリプラグインは、表示されている属性セレクターでは機能しません

jqueryready関数で次のコマンドを実行しています

「こんにちは」というアラートが初めて表示されますが、テキストボックスのこの表示を切り替えると、関数は呼び出されません。

助けてください。

0 投票する
1 に答える
1624 参照

jquery - Internet Explorer は、この jQuery コードが好きではありません。(Livequery プラグイン)

これは、現在作成中のコスチューム コンテスト アプリケーションのコードです。すべて個別にクリックできるラベルでラップされたラジオ ボタン 1 ~ 10 の行があります。クリック イベントが発生すると、フォームが送信されます。いくつかの後処理を行い、投稿データをページに挿入する json オブジェクトを返します。このプロセスは、コンテストのすべてのコスチュームに投票するまで続きます.

Firefox、Safari、Camino はすべて意図したとおりに動作します。コンテナー上のすべての IE の反転 = form.parents("#container"); javascript の行 (その後、コンテナへの他の参照も同様に失敗します。

フォーム変数が正常に検出されたことは注目に値します。その後のアラート(form[0].id); 意図したように costume_rating_form をエコーし​​ます。jquery オブジェクトを使用して #container 要素を見つけることができない場合はわかりません。

livequery が IE ブラウザのクリック イベントに適切にバインドされていないと思われます。誰かがこれについて何か洞察を持っていますか?どうすればそれを修正できますか?

0 投票する
2 に答える
1323 参照

jquery - jquery UI droppable と livequery の使用に関する問題!

いくつかの要素を削除するためのこのコードがあります

var $tab_items = $("ul:first li",$tabs).droppable{ 許容値: 'タッチ' ,....

それは問題なく動作しますが、新しい要素がこのイベントにバインドされていないため、ajax または JavaScript によって別のボタンをロードするときに問題が発生します。

他の同様の状況では、livequery (イベント委任) を使用して解決策を見つけましたが、関数をアタッチしたくないため、ここでは不可能です。最初の行のコードに同じものをアタッチしたいのです。

新しいオブジェクトが読み込まれるたびに dropabble を作成するよりも優れたソリューションはありますか?

0 投票する
4 に答える
1281 参照

jquery - jQuery - livequery プラグインのヘルプ

ユーザーがラジオ ボタンを変更すると、テーブルの行として更新メッセージを追加します。メッセージが追加されると、ページが既に読み込まれた後に追加されたため、思ったような機能がありませんでした。次に、事後に追加された要素がページに読み込まれた要素と同じ機能を持つように見える livequery プラグインを見つけました。

クリック フェードアウト() は正しく機能していますが、追加されたばかりのテーブル行で setTimeout() の構文を理解できないようです。私は現在の構文が正しくないことを知っており、イライラした時点でそれを残しました。

より多くの情報を提供する必要がある場合は、そのように努めます。ご協力をよろしくお願いいたします。

0 投票する
4 に答える
695 参照

javascript - livequery - 確認()

「いいえ」を押しても、このconfirm()呼び出しが起動する理由がわかりません。私が間違っていることを教えてもらえますか?

HTML マークアップ:

確認したところ false が返されますが、ページはクリックされた A href 値にリダイレクトされます。通常、false を返すと、そうではありませんよね?

0 投票する
5 に答える
3225 参照

javascript - フォームがajaxを介してロードされている場合、jQueryのライブおよびライブクエリが機能しない

以前に同様の質問をしましたどうすれば jquery attach behavior to an element after insert it を行うことができますが、まだ答えが見つかりません。物事を明確にするために、別の例で新しい質問をしています。

これが機能しない私のコードです。

フォームごとに ajax を介して送信し、更新されたフォームに置き換えることができます。しかし、新しい送信ボタンをクリックしても何も起こりません。