問題タブ [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.
javascript - JavaScript: 配列リテラル内の独自のオブジェクト プロパティにアクセスする
JavaScript オブジェクト内の配列リテラルを指定すると、独自のオブジェクトのプロパティへのアクセスが機能しないようです。
他のJavaScriptオブジェクトにアクセスして配列アイテムを宣言するとうまくいくようですが
javascript - Prototype dom loaded イベント内からグローバル オブジェクトを作成する
DOM のロード後にグローバルにアクセスできるオブジェクトを作成したいと考えています。私のアプローチは、プロトタイプ dom:loaded イベントを使用し、オブジェクトをインスタンス化することです。
JavaScript コード:
自分で試してみてください: http://jsfiddle.net/vEGXH/2
jquery - 複数の説明項目を持つ jQuery アコーディオン定義リスト
複数の説明項目 (dd) を持つ定義リストでjQuery アコーディオンを使用できないようです。著者の例には、単一の dd 項目しかありません。
以下の例では、B2、B3、および C2 は、私が好むように A1、B1、および C1 のように非表示にするのではなく、onLoad を表示します。
どうすればこれを達成できますか?
javascript - javascriptの問題
動的グリッドがあり、グリッド内のデータを段階的にコピーできるように、そこにあるデータの機能が機能する必要があります。行5に10と入力すると、6行目から始まる次の行は11などから読み取る必要があります。
空白の行1に移動し、2と入力すると、カウントはその行3からインクリメントされ、自動修正されます。次に3と表示されます。
私の問題:私が1行目または2行目にいて、その行で始めた番号から不満を持っていると、上記を達成できません。
これについて何かアイデアはありますか?
ruby-on-rails - Rails 3 と目立たない JavaScript
目立たない js ファイルをビューにリンクする際に問題が発生しました。
index.html.erb という名前のビューがあります
また、jsファイルindex.js.erbを持っています
現在、javascript ファイルが実行されていないため、say bye メッセージが表示されます。
私が間違っていることは何ですか?
js.erb はその目的には使用されていないようです。ビュー固有のクライアント ロジックが保持されている通常の .js ファイルにスクリプト参照を追加するだけです。
ありがとう、アレクセイ
javascript - jquery を使用してオブジェクト タグを動的に作成し、それに代替コンテンツを追加するにはどうすればよいですか?
acrobat がインストールされていないユーザー向けの外部レンダリング サービスを介して PDF をロードする iframe にフォールバックするオブジェクトを使用して、Web ページに PDF を埋め込もうとしています。
私はこのようにしようとしています:
これは firefox では機能しますが、IE では jquery コア コードでエラーが発生します。iframe をオブジェクトに追加すると壊れます。
ユーザーが acrobat を使用しているかどうかを確実に検出する方法がないため、オブジェクトと iframe 要素の両方にアクセスできるようにコンテンツを作成する必要があります。コンテンツを修正し、iframe とオブジェクトの両方をスタイリングして、どちらか一方が適切に見えるようにします。
代替のクロスブラウザー アプローチとは何ですか?
unobtrusive-javascript - JavaScript で異なる日付が同じように見えるのはなぜですか?
上記のコードを試してください。ブラウザは両方のメッセージに同じ日付を表示します。どうして???
ruby-on-rails - Iframeを使用したRails3 ajaxアップロード
rails3 の前は、複数の ajax(mootools) ファイル アップロード ソリューションが機能していました。iframe と Responds_to_parent で form_to_remote を使用しました。
rails3 では、form_tag remote => true,traget => "my_iframe" を使用した ajax アップロードが機能しません。ファイルの param[:uploaded_image] がありません。どうしてか分かりません。
優れた ajax ファイル アップロード ソリューションを推奨できる人はいますか?
ruby-on-rails - Javascriptがスクリプトでレンダリングされず、代わりにhtmlとしてレンダリングされる
この質問は、モデルの作成/編集機能をそのインデックス ページに移動することを扱う、昨日尋ねた以前の質問に便乗するものです。私が抱えている最後の問題の1つは、モデルを削除するときに、モデルのリストをリロードしてデータベースの変更を反映するJavaScriptを実行することです。この js は html としてレンダリングされています。関連すると思われるコードは次のとおりです。
私のコントローラーで:
部分的な投稿のリスト(私が参照している破棄リンクがあります):
destroy.js.erb:
ページの読み込み時に読み込まれる JavaScript:
私が使用しているすべてのコードを確認するには、私が投稿した他の質問をチェックしてください。また、Chrome を実行しているときに破棄リンクをクリックすると、Chrome から JavaScript の警告が表示されます。
javascript - 目立たないjavascriptについて私が理解していないことの1つ
私は機能を分離するという考えが好きで、これは未来の方法のようです.
しかし、Rails ERB や PHP などの組み込み言語のループ内に JavaScript を統合することに慣れています。この言語では、特定のオブジェクトの ID を JavaScript の参照として使用できます。
レールの例:
Ruby のメソッドを JavaScript 内で使いたいと思ったのはこれだけではありません。定数を使用したり、ループuser.enabled?
または内のオブジェクトで他の ruby メソッドを呼び出したりuser.full_name
、それらのオブジェクトでパーシャルをレンダリングしたりしたい場合があります。
では、すべての JavaScript が別のファイルまたはループの外にある場合、これはどのように達成されるのでしょうか? CSS セレクターを使用して、javascript で一連の div を反復処理できることはわかりましたが、これでは、オブジェクトに対して ruby メソッドを呼び出すことができません。
私は何が欠けていますか?ありがとう!