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

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

5
Vue.js-v-modelとv-bindの違い
私はオンラインコースでVueを学習しています。インストラクターは、デフォルト値で入力テキストを作成する練習をしてくれました。v-modelを使用して完成させましたが、インストラクターがv-bind:valueを選択しましたが、その理由がわかりません。 誰かがこれらの2つの違いと、それぞれを使うほうが良いときについて簡単な説明をくれますか?



5
$(function(){}); 行う?
時々私は関数を作り、後でその関数を呼び出します。 例: function example { alert('example'); } example(); // <-- Then call it later どういうわけか、いくつかの関数を呼び出すことができません。私はそれらの関数を内部で呼び出さなければなりません: $(function() { }); 何を$(function() {});と(function() { });意味、及びこれらの違い/目的は何ですか?
208 javascript  jquery 

6
要素の親divを取得する
これは非常に簡単なはずですが、問題があります。子要素の親divを取得するにはどうすればよいですか? 私のHTML: <div id="test"> <p id="myParagraph">Testing</p> </div> 私のJavaScript: var pDoc = document.getElementById("myParagraph"); var parentDiv = ?????????? 私は考えていたdocument.parentかparent.container、うまくいくと思いましたが、not definedエラーが出続けます。pDocが定義されていることに注意してください。特定の変数ではありません。 何か案は? PS私は可能であればjQueryを避けたいと思います。


15
ng-repeat終了イベント
テーブルでdivをターゲットとするjQuery関数を呼び出したいのですが。そのテーブルにはが入力されng-repeatます。 私がそれを呼び出すとき $(document).ready() 結果はありません。 また $scope.$on('$viewContentLoaded', myFunc); 助けにはならない。 ng-repeatポピュレーションが完了した直後に関数を実行する方法はありますか?customの使用に関するアドバイスを読みましたが、directiveng-repeatと私のdivでそれを使用する方法がわかりません...

14
jQueryを使用した整数としてのピクセル単位のパディングまたはマージン値
jQueryには、高さまたは幅をピクセル単位で整数として返すheight()en width()関数があります... jQueryを使用して要素のパディングまたはマージン値をピクセル単位および整数として取得するにはどうすればよいですか? 私の最初のアイデアは次のことをすることでした: var padding = parseInt(jQuery("myId").css("padding-top")); しかし、たとえばemsでパディングが指定されている場合、値をピクセルで取得するにはどうすればよいですか? Chris Pebbleによって提案されたJSizesプラグインを調べたところ、自分のバージョンが正しいバージョンであることがわかりました:)。jQueryは常にピクセル単位の値を返すため、それを整数に解析するだけで解決しました。 クリス・ペブルとイアン・ロビンソンのおかげで
207 javascript  jquery  css 

6
jQueryの.bind()と.on()
私は2件の偉大な記事が新しい機能について話した.on():jquery4u.com、elijahmanor.com。 .bind()それでもまだ使用する方が良い方法はあります.on()か? たとえば、次のようなサンプルコードがあります。 $("#container").click( function( e ) {} ) セレクターによって取得されたアイテムは1つだけであり、私の場合、<div>名前が付けられ#containerているのは、ページが読み込まれたときに既に存在していることです。動的に追加されません。私がjQueryの最新バージョン1.7.2を使用していることを言及することが重要です。 そのサンプルでは、関数によって提供される他の機能を使用しない場合でも、.on()代わりに使用する必要が.bind()あり.on()ますか?

18
オプションがjQueryで選択されているかどうかをチェックし、そうでない場合はデフォルトを選択します
jQueryを使用して、選択メニューでオプションが選択されているかどうかを確認し、選択されていない場合は、選択されているオプションの1つを割り当てます。 (selectは、継承したアプリのPHP関数の迷路を使用して生成されるので、これを理解するための簡単な修正です:)

12
JavaScript:alert()のオーバーライド
alert()JavaScriptで関数をオーバーライドした経験はありますか? どのブラウザがこれをサポートしていますか? これをサポートしているブラウザのバージョンはどれですか? 関数をオーバーライドする際の危険は何ですか?

18
入力時にjqueryがフォーム送信を無効にする
ページに次のJavaScriptがあり、動作していないようです。 $('form').bind("keypress", function(e) { if (e.keyCode == 13) { e.preventDefault(); return false; } }); 入力時のフォームの送信を無効にしたいのですが、さらに良いことに、私のajaxフォームの送信を呼び出します。どちらの解決策でも問題ありませんが、上記のコードでフォームの送信が妨げられることはありません。



19
文字列が日付値かどうかを確認します
値が有効な日付か、既知の日付形式が許可されているかどうかを確認する簡単な方法は何ですか。 たとえば、私は値を持っている10-11-2009、10/11/2009、2009-11-10T07:00:00+0000すべての日付値、および値として認識されるべきである200、10、350日付値として認識されるべきではありません、。これが可能な場合でも、これを確認する最も簡単な方法は何ですか?タイムスタンプも許可されるからです。

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