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

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

9
jQueryセレクター:Idで終わる?
selector特定の文字列で終わるIDを持つ要素をクエリできるものはありますか? IDがの要素があるとしctl00$ContentBody$txtTitleます。ただ渡すだけでこれをどのように取得できtxtTitleますか?

20
ajaxポストからのファイルのダウンロードを処理する
特定のURLにajax POSTリクエストを送信するJavaScriptアプリがあります。応答は、JSON文字列の場合もあれば、ファイル(添付ファイルとして)の場合もあります。ajax呼び出しでContent-TypeとContent-Dispositionを簡単に検出できますが、応答にファイルが含まれていることを検出したら、クライアントにダウンロードを提供するにはどうすればよいですか?ここでは類似のスレッドをいくつか読みましたが、どれも私が探している答えを提供していません。 これにはajaxを使用しない、またはブラウザをリダイレクトする必要があることを示唆する回答を投稿しないでください。これはいずれもオプションではないためです。プレーンHTMLフォームの使用もオプションではありません。クライアントにダウンロードダイアログを表示する必要があります。これを行うことはできますか?
393 javascript  jquery  ajax 

30
ユーザーがIEを使用しているかどうかを確認する
特定のクラスのdivをクリックして、次のような関数を呼び出しています。 ユーザーがInternet Explorerを使用しているかどうかを関数の開始時に確認し、他のブラウザーを使用している場合は中止/キャンセルして、IEユーザーに対してのみ実行する方法はありますか?ここのユーザーはすべてIE8以降のバージョンを使用しているため、IE7以下のバージョンをカバーする必要はありません。 彼らが使用しているブラウザを特定できればそれはすばらしいことですが、必須ではありません。 関数の例: $('.myClass').on('click', function(event) { // my function });



6
AngularJSとjQueryの違い
私が知っているjsライブラリは1つだけで、それがjQueryです。 しかし、グループの他のコーダーは、AngularJSを新しいプロジェクトのデフォルトライブラリとして変更しています。 私はそれについて何も知りません。jQueryとどう違うのですか? 私はすでに、jQueryで同様のタスクを実行する一連の関数を持っています。AngularJSでjQueryのものを使用できますか?

6
jQueryのキューとは何ですか?
queue()/ 上のjQuery.comドキュメントdequeue()は単純すぎるため理解できません。jQueryのキューとは正確には何ですか?それらをどのように使用すればよいですか?
387 jquery 

21
JavaScript console.logでエラーが発生する:「メインスレッドでの同期XMLHttpRequestは廃止予定です…」
ログをコンソールに追加して、Firefoxデバッガーを使用せずにさまざまな変数のステータスを確認しています。 しかし、私が追加した多くの場所でconsole.log、私の中main.jsのファイル、私は自分自身に代わりに私の美しい小さな手書きのメッセージの次のエラーが表示されます。 メインスレッドでの同期XMLHttpRequestは、エンドユーザーのエクスペリエンスに悪影響を与えるため非推奨です。さらにヘルプが必要な場合はhttp://xhr.spec.whatwg.org/ console.logこのエラーを引き起こさないコードの使用に、どのような代替またはラッパーを追加できますか? 「間違っている」のでしょうか?

24
.text()を使用して子タグにネストされていないテキストのみを取得する
私がこのようなhtmlを持っている場合: <li id="listItem"> This is some text <span id="firstSpan">First span text</span> <span id="secondSpan">Second span text</span> </li> .text()「This is some text」という文字列だけを取得しようとしていますが、$('#list-item').text()「This is some textFirst span textSecond span text」というメッセージが表示されます。 .text("")子タグ内のテキストではなく、タグ内のフリーテキストのみを取得する(そして、場合によっては削除するなど)方法はありますか? HTMLは私が作成したものではないため、これを使用して作業する必要があります。HTMLを書き込むときに、テキストをタグで囲むだけで簡単であることはわかっていますが、HTMLは事前に作成されています。
386 jquery  text  tags 

8
モーメントjs日時比較
日付時刻をフォーマットするためにmoment.jsを使用しています。ここには2つの日付値があり、一方の日付が他方の日付より大きい場合に特定の機能を実現したいと考えています。私は彼らのドキュメントのほとんどを読みましたが、これを達成するための機能が見つかりませんでした。私はそれがそこにあることを知っています。 これは私のコードです: var date_time = 2013-03-24 + 'T' + 10:15:20:12 + 'Z' var d = moment(date_time).tz('UTC'); // first date var now = new Date(), dnow = moment(now).tz('UTC'), snow = dnow.minute() % 15, diffnow = 15 - snow, tonow = moment(dnow).add('minute', diffnow), ahead30now = moment(tonow).add('minute', 30); if (d > ahead30now) { …

9
Ajaxを使用してデータとファイルの両方を1つの形式でアップロードしますか?
フォームにjQueryとAjaxを使用してデータとファイルを送信していますが、データとファイルの両方を1つのフォームで送信する方法がわかりません。 私は現在両方の方法でほとんど同じことをしていますが、データが配列に収集される方法は異なり、データは使用します.serialize();がファイルは使用します= new FormData($(this)[0]); Ajaxを介してファイルとデータを1つの形式でアップロードできるようにするために、両方の方法を組み合わせることが可能ですか? データjQuery、Ajax、html $("form#data").submit(function(){ var formData = $(this).serialize(); $.ajax({ url: window.location.pathname, type: 'POST', data: formData, async: false, success: function (data) { alert(data) }, cache: false, contentType: false, processData: false }); return false; }); <form id="data" method="post"> <input type="text" name="first" value="Bob" /> <input type="text" name="middle" value="James" /> <input …
384 javascript  jquery  ajax  forms 

9
配列をJSONに変換
var cars = [2,3,..]いくつかの整数を保持する配列があります。配列にいくつかの値を追加しましたが、jQueryの.getメソッドを介してこの配列をページに送信する必要があります。送信用にJSONオブジェクトに変換するにはどうすればよいですか?

11
jQuery CSSプロパティを使用して背景画像を設定する
imageUrl変数に画像のURLがあり、jQueryを使用してそれをCSSスタイルとして設定しようとしています: $('myObject').css('background-image', imageUrl); これは機能していないようです: console.log($('myObject').css('background-image')); を返しますnone。 何か考え、私は間違っているのですか?
379 javascript  jquery  css 

9
val()を使用してselectの値を設定すると、jquery changeイベントがトリガーされないのはなぜですか?
change()イベントハンドラーのロジックは、によって値が設定されている場合は実行されval()ませんが、ユーザーがマウスで値を選択した場合は実行されます。どうしてこれなの? <select id="single"> <option>Single</option> <option>Single2</option> </select> <script> $(function() { $(":input#single").change(function() { /* Logic here does not execute when val() is used */ }); }); $("#single").val("Single2"); </script>
377 jquery  html  select  input 


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