タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

19
JavaScriptでキャッシュをクリアする
JavaScriptでブラウザのキャッシュをクリアするにはどうすればよいですか? 最新のJavaScriptコードをデプロイしましたが、最新のJavaScriptコードを取得できません。 編集者注記:この質問は次の場所で半重複しています。次の質問の最初の回答がおそらく最良です。この受け入れられた答えは、もはや理想的なソリューションではありません。 ブラウザにキャッシュされたCSS / JSファイルを強制的に再読み込みさせる方法は? クライアントにJavaScriptファイルの更新を強制するにはどうすればよいですか? ローカルJavascriptソース/ jsonデータを動的に再読み込み

6
JavaScript-URLパスの一部を取得
JavaScriptを使用してURLからパスのみを取得する正しい方法は何ですか? 例:http://www.somedomain.com/account/search? filter = a# topというURLがあります が、この部分を取得したいのですが、 / account / search 活用できるものがあればjQueryを使用しています。
179 javascript  jquery  url 

6
ブートストラップモーダルオープンで関数を呼び出す
以前はJQuery UIのダイアログを使用していましたopenが、ダイアログが開かれたときに実行するJavascriptコードを指定できるオプションがありました。私はそのオプションを使用して、私が持っている関数を使用してダイアログ内のテキストを選択しました。 今、私はブートストラップのモーダルを使用してそれをしたいです。以下はHTMlコードです。 <div id="code" class="modal hide fade"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3>Modal header</h3> </div> <div class="modal-body"> <pre> print 'Hello World' そして、モーダルを開くボタンについては: <a href="#code" data-toggle="modal" class="btn code-dialog">Display code</a> ボタンのonclickリスナーを使用しようとしましたが、モーダルが表示される前に警告メッセージが表示されました。 $( ".code-dialog" ).click(function(){ alert("I want this to appear after the modal has opened!"); });

9
Angularディレクティブの再帰
いくつかの人気のある再帰的な角度指令Q&Aがそこにあり、それらはすべて次の解決策の1つになります。 ランタイムスコープの状態に基づいて手動で段階的にHTMLを「コンパイル」 例1 [ stackoverflow ] 例2 [ angular jsfiddles page ] ディレクティブをまったく使用しないで、それ自体を参照する<script>テンプレート 例1 [ グーグルグループ ] 最初の方法には、手動のコンパイルプロセスを包括的に管理しない限り、以前にコンパイルしたコードを削除できないという問題があります。2番目のアプローチには、...ディレクティブではなく、その強力な機能を見逃しているという問題がありますが、もっと緊急に、ディレクティブと同じようにパラメーター化することはできません。単に新しいコントローラーインスタンスにバインドされます。 私は手動で、angular.bootstrapまたは@compile()リンク機能で遊んでいますが、削除および追加する要素を手動で追跡する問題が残ります。 実行時の状態を反映するために要素の追加/削除を管理するパラメーター化された再帰パターンを作成する良い方法はありますか?つまり、ノードの追加/削除ボタンと、ノードの子ノードに値が渡されるいくつかの入力フィールドを持つツリーです。おそらく、2番目のアプローチとチェーンされたスコープの組み合わせ(しかし、これを行う方法がわかりません)?

5
ポップアップを最もエレガントな方法で表示する
このAngularJSアプリがあります。すべてうまくいきます。 ここで、特定の条件がtrueになったときにさまざまなポップアップを表示する必要があり、次に進むための最良の方法は何かと思っていました。 現在、私は2つのオプションを評価していますが、他のオプションについては完全にオープンです。 オプション1 ポップアップ用の新しいHTML要素を作成し、コントローラーから直接DOMに追加できます。 これは、MVCデザインパターンを壊します。私はこの解決策に満足していません。 オプション2 静的HTMLファイルのすべてのポップアップのコードをいつでも挿入できます。次に、を使用してngShow、正しいポップアップのみを非表示/表示できます。 このオプションは実際にはスケーラブルではありません。 ですから、私が望むものを達成するためのより良い方法がなければならないと私はかなり確信しています。

8
JavaScriptのコーディング標準はありますか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 JavaScriptの確立されたコーディング標準は何ですか?


1
NetBeansのJsTestDriverがアサーションの失敗後にテストを停止する
このリンクに従って、NetbeansのJSテストドライバーでJavaScriptユニットテストを設定しました。ただし、そのチュートリアルの結果とは異なり、アサーションが失敗した後はテストは実行されません。この動作を変更するにはどうすればよいですか? たとえば、次のテストファイルがあるとします。 test.jsファイル: AssertionsTestCase = TestCase("AssertionsTestCase"); AssertionsTestCase.prototype.testAlwaysPass = function(){ assertEquals(1, 1); assertEquals(2, 2); }; AssertionsTestCase.prototype.testAlwaysFail1 = function(){ assertEquals(1, 2); }; AssertionsTestCase.prototype.testAlwaysFail2 = function(){ assertEquals(3, 4); }; 進行状況バーに50%(2つのテスト)と表示され、33%と表示されます。 jsTestDriver.confファイル: server: http://localhost:42442 load: - test/lib/jasmine/jasmine.js - test/lib/jasmine-jstd-adapter/JasmineAdapter.js - test/unit/*.js すべてのテストをコマンドラインで実行できます。(Windows PowerShellの場合)。次のように実行すると、テストは失敗後に実行を停止しません。 java -jar $ env:JSTD \ JsTestDriver-1.3.5.jar --tests all --config jsTestDriver.conf jsTestDriver.confファイル: …

12
iOSでPhonegapを使用して向きの変更を正しく検出するにはどうすればよいですか?
JQTouch参照資料を探しているこのオリエンテーションテストコードを以下で見つけました。これはモバイルSafariのiOSシミュレータでは正しく機能しますが、Phonegapでは正しく処理されません。私のプロジェクトは、このテストページを強制終了するのと同じ問題に直面しています。PhonegapでJavaScriptを使用して向きの変化を感知する方法はありますか? window.onorientationchange = function() { /*window.orientation returns a value that indicates whether iPhone is in portrait mode, landscape mode with the screen turned to the left, or landscape mode with the screen turned to the right. */ var orientation = window.orientation; switch (orientation) { case 0: /* If in portrait …

11
JavaScriptで「:」(コロン)は何をしますか?
私はJavaScriptを学習していて、jQueryライブラリを閲覧しているときに:(コロン)がよく使われているのがわかります。これはJavaScriptで何に使用されますか? // Return an array of filtered elements (r) // and the modified expression string (t) return { r: r, t: t };
178 javascript 


4
lodashでオブジェクトのキーをフィルターする方法は?
一部のキーを持つオブジェクトがあり、一部のキーのみを値とともに保持しますか? 私が試したfilter: const data = { aaa: 111, abb: 222, bbb: 333 }; const result = _.filter(data, (value, key) => key.startsWith("a")); console.log(result); <script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script> コードスニペットを実行する結果を非表示スニペットを展開 しかし、それは配列を出力します: [111、222] それは私が望むものではありません。 ロダッシュでそれを行う方法?または、lodashが機能しない場合は何か他にありますか?

25
クロスブラウザの複数行のテキストがオーバーフローし、固定の幅と高さに省略記号が追加されます
わかりやすくするために、この質問の画像を作成しました。 <div>固定の幅と複数の線で省略記号を作成することは可能ですか? いくつかのjQueryプラグインをあちこち試してみましたが、探しているプラ​​グインが見つかりません。何かお勧めですか?アイデア?
178 javascript  jquery  html  css 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.