問題タブ [unobtrusive-javascript]

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 に答える
240 参照

javascript - {} を使用したシングルトン パターン?

混乱があったため、ここから移動することをお詫びします。間違いに気付くためにこれに答えてくれたグレイに感謝します。このトピックは Javascript: Behaviour of {} に移動され、さらに議論されました。

「{}」を使用したシングルトン パターン。ここにそれがどのようにある:

オブジェクトのクローンを作成してみましょうA

上記referenceOfA.Bは object の参照を保持しているAので、 の値を変更するとreferenceOfA.B必ず に反映されA.Bます。

クローンが正常に作成された場合、objectOfA値を保持する必要があります1

結果は次のとおりです。

A はオブジェクトです

AB: -1

referenceOfA.B: -1

objectOfA.B: -1

ここまではすべて明確ですが、オブジェクトがinstanceofそれを引き継ぐ必要があります。ただし、ここで使用しようとすると、例外が発生instanceofします。A

なんで?

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

javascript - Railsヘルパーメソッドが「控えめなJavaScript」を防ぐのはなぜですか?

RailsのJavaScriptヘルパーメソッドは「控えめなJavaScript」を防ぐとライアンベイツが言っているのを聞いた。

これは正しいですか?もしそうなら、誰かが理由を説明できますか?

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

jquery - ajaxでajaxリンクを使用する方法は目立たないようにHTMLを返します

私はajaxURLを含むページを持っていますが、もちろんこのページは控えめなJavaScriptを適用しています。このページをAと呼びましょう。

そのURLページBをクリックすると、ajaxリンクであると思われるURLを含むdivが返されます。次のような戻り値:

したがって、最終ページは次のようになります。

返されたHTMLからのdeletelinkタグは、additemリンクと同じように実行されると想定しています。しかし、私はこれを機能させる方法を知りません。

これを邪魔にならないようにする方法はありますか?

どうもありがとうございます :)

PS:jqueryを使用したIM

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

javascript - .netドロップダウンリストボックスコントロールのJavascript検証?

ドロップダウンリストボックスが3つあります。

  1. 都市

国名を選択すると、州名と都市名が変わります。その中で、州名を変更する場合は、ドロップダウンリストボックスで都市名が変更されます。

.netコントロールのポストバックではなくJavascriptのみを使用します。

私は国、州、都市の配列を作ることによって非常に多くの問題に直面しました。

国、州、都市の名前のリストがあるとしたら、どうすればその配列を維持できるのでしょうか。

それで、私がそれから抜け出すのを手伝ってください、そして私にこの問題から抜け出すための良いJavascriptを与えてください?

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

event-handling - Javascript: イベント リスナーのマウスアウト

私の問題を説明させてください。カレンダーの ID を持つ div タグに割り当てられたマウスアウト イベントがあります。このハンドラーが呼び出されたとき (マウスがカレンダー div 上にないとき)、2 秒待ってから、マウスがまだカレンダー div 上にないかどうかを確認します。マウスがまだ出ていない場合は機能を実行し、そうでない場合は何もしません。

プロトタイプの JavaScript ライブラリを使用します。私のコードは次のとおりです。

ありがとう

0 投票する
3 に答える
6239 参照

jquery - mooTools と Prototype の間の競合を防ぐ方法

jQuery.noConflict() は、他のライブラリの $ と jQuery.(つまり、Prototype) の間の競合を回避するために使用されることを知っています。 jQuery とその他のライブラリの組み合わせでは問題なく動作しますが、Prototype と MooTools の場合、両方が $ を使用している場合、コード /browser はそれを適切に識別します。注: 私は Prototype と MooTools を使用したことがないため、質問が意味をなさない場合は申し訳ありません。

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

javascript - aspxページのマスターページでリセット機能を実行するにはどうすればよいですか?

Javascript を使用してマスター ページのコントロールをリセットしたいのですが、正しく動作しません。誰かがそれを機能させるのを手伝ってくれますか?

上記は、リセットに使用したリセットの機能です。

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

jquery - location.reload() の完了後に jQuery 関数をトリガーする

ユーザーがjQueryモーダルフォームからログインできるRailsアプリがあります。ログインしたら、location.reload() を使用して元のページを更新します。

この時点で、新しい jQuery ダイアログを作成しようとしています。location.reload() の実行が終了した後にのみダイアログを開くにはどうすればよいですか?

現在、location.reload() が完了する前にダイアログがロードされています。これにより、ダイアログが消えます。