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

jQueryはJavaScriptライブラリです。JavaScriptタグの追加も検討してください。jQueryは人気のあるクロスブラウザーJavaScriptライブラリであり、ブラウザー間の不一致を最小限に抑えることで、ドキュメントオブジェクトモデル(DOM)トラバーサル、イベント処理、アニメーション、AJAXインタラクションを促進します。jQueryのタグが付いた質問はjQueryに関連している必要があるため、問題のコードはjQueryを使用する必要があり、少なくとも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
jQuery `.is(“:visible”)`がChromeで機能しない
if ($("#makespan").is(":visible") == true) { var make = $("#make").val(); } else { var make = $("#othermake").val(); } Make:<span id=makespan><select id=make></select><span id=othermakebutton class=txtbutton>Other?</span></span><span id=othermakespan style="display: none;"><input type=text name=othermake id=othermake> - <span id=othermakecancel class=txtbutton>Cancel</span></span> 上記のコードはFirefoxでは問題なく動作しますが、Chromeでは動作しないようです。Chromeの場合.is(":visible") = falseでも表示されますtrue。 次のjQueryバージョンを使用しています:jquery-1.4.3.min.js jsFiddleリンク:http ://jsfiddle.net/WJU2r/4/

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

14
jQueryでDIV背景画像を切り替える
勤務先の会社の通話料金表を展開/縮小しています。私は現在、その下にそれを展開するためのボタンのあるテーブルを持っています。ボタンには「展開」と書かれています。クリックするとボタンが「折りたたむ」に変わり、もう一度クリックするとボタンが「展開」に戻ることを除いて、機能します。ボタンの書き込みは背景画像です。 したがって、基本的に必要なのは、トグルのようなものを除いて、クリックされたdivの背景画像を変更することだけです。
207 jquery 


17
JQueryを使用してHTML 5ビデオを再生/一時停止する
JQueryを使用してHTML5ビデオを制御しようとしています。タブ付きインターフェイスに2つのクリップがあり、合計6つのタブがあり、他のタブには画像のみがあります。タブをクリックしたときにビデオクリップを再生し、他のいずれかをクリックしたときに停止するようにしています。 これは簡単なことですが、うまく機能していないようです。ビデオの再生に使用しているコードは次のとおりです。 $('#playMovie1').click(function(){ $('#movie1').play(); }); 私は、ビデオ要素を制御できるようにするためにビデオ要素を公開する必要があることを読みましたが、例を見つけることができません。私はそれをJSを使って機能させることができます: document.getElementById('movie1').play(); どんなアドバイスでも素晴らしいでしょう。ありがとう
206 jquery  css  html  html5-video 

8
jQuery 'input'イベント
inputこのjsfiddleを見るまで、jQueryで呼び出されるイベントを聞いたことがありません。 なぜそれが機能しているのか知っていますか?それはkeyup何かのエイリアスですか? $(document).on('input', 'input:text', function() {});
206 jquery  events  input 

9
.append()、prepend()、. after()および.before()
私はコーディングにかなり熟練していますが、時々、基本的に同じことをしているように見えるコードに出くわします。ここで私の主な質問は、なぜあなたはその.append()代わりに、.after()またはその逆の詩を使うのですか? 私は探していましたが、2つの違い、いつ使用するか、いつ使用しないかの違いを明確に定義できていないようです。 どちらが他のものより優れているか、またなぜもう1つではなく1つを使用するのですか?誰かがこれを私に説明してくれませんか? var txt = $('#' + id + ' span:first').html(); $('#' + id + ' a.append').live('click', function (e) { e.preventDefault(); $('#' + id + ' .innerDiv').append(txt); }); $('#' + id + ' a.prepend').live('click', function (e) { e.preventDefault(); $('#' + id + ' .innerDiv').prepend(txt); }); $('#' + id + …


6
jQuery-送信時にパラメーターを追加します(ajaxではありません)
jQueryの「送信」を使用しています-フォームに追加のパラメーターを渡す方法はありますか?私はこれをAjaxで行うつもりはありません。これは通常の更新の典型的なフォーム送信です。 $('#submit').click(function () { $('#event').submit(function () { data: { form['attendees'] = $('#attendance').sortable('toArray').toString(); }); });

18
select2-検索ボックスを隠す
私のより重要な選択については、Select2の検索ボックスはすばらしいです。ただし、1つの例では、4つのハードコードされた選択肢の単純な選択があります。この場合、検索ボックスは不必要で、少しばかげて存在しているように見えます。どういうわけかそれを隠すことは可能ですか?オンラインでドキュメントを調べましたが、コンストラクターでこれに関するオプションを見つけることができませんでした。 もちろん、通常のhtml selectを使用することもできますが、一貫性を保つために、可能であればSelect2を使用したいと思います。


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