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

jQueryはJavaScriptライブラリです。JavaScriptタグの追加も検討してください。jQueryは人気のあるクロスブラウザーJavaScriptライブラリであり、ブラウザー間の不一致を最小限に抑えることで、ドキュメントオブジェクトモデル(DOM)トラバーサル、イベント処理、アニメーション、AJAXインタラクションを促進します。jQueryのタグが付いた質問はjQueryに関連している必要があるため、問題のコードはjQueryを使用する必要があり、少なくともjQueryの使用法に関連する要素を質問に含める必要があります。

22
jQueryを使用した:: beforeや:: afterなどのCSS疑似要素の選択と操作
jQueryを使用して::beforeand ::after(および1つのセミコロンを持つ古いバージョン)などのCSS疑似要素を選択/操作する方法はありますか? たとえば、私のスタイルシートには次のルールがあります。 .span::after{ content:'foo' } jQueryを使用して「foo」を「bar」に変更するにはどうすればよいですか?

20
jQuery AJAX送信フォーム
名前orderproductFormと未定義の入力数を持つフォームがあります。 Ajaxを介してページを呼び出し、フォームのすべての入力に沿って送信するような、何らかのjQuery.getやajaxなどを実行したいと考えていますorderproductForm。 私は1つの方法が次のようなことになると思います jQuery.get("myurl", {action : document.orderproductForm.action.value, cartproductid : document.orderproductForm.cartproductid.value, productid : document.orderproductForm.productid.value, ... ただし、すべてのフォーム入力を正確に知っているわけではありません。すべてのフォーム入力を送信するだけの機能、機能などはありますか?


30
jQueryでラジオボタンをチェックする方法
ラジオボタンをjQueryでチェックしてみます。これが私のコードです: <form> <div id='type'> <input type='radio' id='radio_1' name='type' value='1' /> <input type='radio' id='radio_2' name='type' value='2' /> <input type='radio' id='radio_3' name='type' value='3' /> </div> </form> そしてJavaScript: jQuery("#radio_1").attr('checked', true); 動作しません: jQuery("input[value='1']").attr('checked', true); 動作しません: jQuery('input:radio[name="type"]').filter('[value="1"]').attr('checked', true); 動作しません: 別のアイデアはありますか?何が欠けていますか?

18
.css()関数で追加されたスタイルを削除するにはどうすればよいですか?
jQueryを使用してCSSを変更し、入力値に基づいて追加しているスタイルを削除したいと思います。 if(color != '000000') $("body").css("background-color", color); else // remove style ? これどうやってするの? 上記の線は、カラーピッカーを使用して色が選択されるたびに(つまり、マウスがカラーホイールの上に移動したときに)実行されることに注意してください。 2番目の注意:CSSファイルcss("background-color", "none")からデフォルトのスタイルが削除されるため、これを行うことはできません。jQueryによって追加され たインラインスタイルを削除したいだけです。background-color


16
jQueryを使用してドロップダウンリストの選択した値を変更する
既知の値のドロップダウンリストがあります。私がやろうとしていることは、ドロップダウンリストを、jQueryを使用して存在することがわかっている特定の値に設定することです。通常のJavaScriptを使用して、私は次のようなことをします: ddl = document.getElementById("ID of element goes here"); ddl.value = 2; // 2 being the value I want to set it too. ただし、セレクター(愚かなASP.NETクライアントID ...)にCSSクラスを使用しているため、jQueryでこれを行う必要があります。 これが私が試したいくつかのことです: $("._statusDDL").val(2); // Doesn't find 2 as a value. $("._statusDDL").children("option").val(2) // Also failed. jQueryでそれを行うにはどうすればよいですか? 更新 結局のところ、私はそれを最初に正しく持っていました: $("._statusDDL").val(2); アラートをすぐ上に置くと問題なく動作しますが、アラートを削除してフルスピードで実行すると、エラーが発生します 選択したプロパティを設定できませんでした。無効なインデックス それはjQueryのかのバグだ場合、私はよく分からないのInternet Explorer 6(私は推測しているインターネットエクスプローラ6)が、それはひどく迷惑なんです。

14
data-id属性を取得するにはどうすればよいですか?
私はjQuery流砂プラグインを使用しています。クリックしたアイテムのデータIDを取得して、それをWebサービスに渡す必要があります。data-id属性を取得するにはどうすればよいですか?この.on()メソッドを使用して、並べ替えられたアイテムのクリックイベントを再バインドしています。 $("#list li").on('click', function() { // ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError); alert($(this).attr("#data-id")); }); <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> <ul id="list" class="grid"> <li data-id="id-40" class="win"> <a id="ctl00_cphBody_ListView1_ctrl0_SelectButton" class="project" href="#"> <img src="themes/clean/images/win.jpg" class="project-image" alt="get data-id" /> </a> </li> </ul> コードスニペットを実行する結果を非表示スニペットを展開

20
jQueryの無効化/有効化送信ボタン
私はこのHTMLを持っています: <input type="text" name="textField" /> <input type="submit" value="send" /> どうすればこのようなことができます: テキストフィールドが空の場合、送信を無効にする必要があります(disabled = "disabled")。 無効な属性を削除するためにテキストフィールドに何かが入力されたとき。 テキストフィールドが再び空になる(テキストが削除される)場合は、送信ボタンを再度無効にする必要があります。 私はこのようなものを試しました: $(document).ready(function(){ $('input[type="submit"]').attr('disabled','disabled'); $('input[type="text"]').change(function(){ if($(this).val != ''){ $('input[type="submit"]').removeAttr('disabled'); } }); }); …しかしそれは機能しません。何か案は?
811 javascript  jquery  html  forms 

30
数値の配列の合計を見つける方法
配列が与えられた場合、[1, 2, 3, 4]その要素の合計をどのように見つけることができますか?(この場合、合計はになります10。) $.each便利かもしれないと思ったのですが、どう実装したらいいかわかりません。

16
Ajaxリクエストは200 OKを返しますが、成功ではなくエラーイベントが発生します
私は自分のWebサイトにAjaxリクエストを実装し、Webページからエンドポイントを呼び出しています。常に200 OKを返しますが、jQueryはエラーイベントを実行します。 いろいろと試しましたが、問題が解けませんでした。以下にコードを追加します。 jQueryコード var row = "1"; var json = "{'TwitterId':'" + row + "'}"; $.ajax({ type: 'POST', url: 'Jqueryoperation.aspx?Operation=DeleteRow', contentType: 'application/json; charset=utf-8', data: json, dataType: 'json', cache: false, success: AjaxSucceeded, error: AjaxFailed }); function AjaxSucceeded(result) { alert("hello"); alert(result.d); } function AjaxFailed(result) { alert("hello1"); alert(result.status + ' ' + …

14
jQuery / JavaScript:iframeのコンテンツへのアクセス
jQueryを使用してiframe内のHTMLを操作したいと思います。 次のように、jQuery関数のコンテキストをiframeのドキュメントに設定することで、これを実行できると思いました。 $(function(){ //document ready $('some selector', frames['nameOfMyIframe'].document).doStuff() }); しかし、これはうまくいかないようです。少し調べてみると、iframeが読み込まれるまでしばらく待たなければ、の変数がframes['nameOfMyIframe']残っundefinedていることがわかります。ただし、iframeの読み込み時に変数にアクセスできません(permission denied-typeエラーが発生します)。 誰かがこれの回避策を知っていますか?

29
選択した要素の外部HTMLを取得します
選択したオブジェクトのHTMLをjQueryで取得しようとしています。私はその.html()機能を認識しています。問題は、選択されたオブジェクトを含むHTMLが必要なことです(この場合はテーブル行で.html()、行内のセルのみを返します)。 私は周りを検索して、オブジェクトを複製し、新しく作成されたdivに追加するなどの非常に「ハッキー」タイプのメソッドをいくつか見つけましたが、これは本当に汚いようです。より良い方法はありますか、またはjQueryの新しいバージョン(1.4.2)は、あらゆる種類のouterHtml機能を提供しますか?
792 jquery 

18
JavaScriptを使用してURLの#ハッシュを確認するにはどうすればよいですか?
#URLにハッシュ()アンカーリンクがある場合にのみ実行したいjQuery / JavaScriptコードがあります。JavaScriptを使用してこのキャラクターを確認するにはどうすればよいですか?次のようなURLを検出する簡単なキャッチオールテストが必要です。 example.com/page.html#anchor example.com/page.html#anotheranchor 基本的には次のようなものです: if (thereIsAHashInTheUrl) { do this; } else { do this; } 誰かが私を正しい方向に向けることができれば、それは大歓迎です。

15
jQueryはselect onChangeの値を取得します
これを$(this).val();行い、onchangeパラメーターを選択フィールドに適用することで、選択入力の値を取得できるという印象を受けました。 IDを参照した場合にのみ機能するようです。 これを使用してどうすればよいですか。
779 jquery  select 

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