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

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

4
提出前に何かする方法は?[閉まっている]
ここで何が尋ねられているのかを知るのは難しい。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 8年前に閉鎖。 フォームを送信するボタンがあるフォームがあります。送信が行われる前に何かをする必要があります。そのボタンでonClickを試してみましたが、送信後に発生します。 コードを共有できませんが、一般的に、jQueryまたはJSでこれを処理するにはどうすればよいですか?
141 javascript  jquery  html 

7
JavaScriptを使用して無効化された属性を入力要素に追加する
入力ボックスがあり、フォームを移植するときの問題を回避するために、それを無効にして同時に非表示にしたいです。 これまでのところ、入力を非表示にする次のコードがあります。 $(".shownextrow").click(function() { $(this).closest("tr").next().show().find('.longboxsmall').hide(); }); これは、結果として非表示になる入力です。 <input class="longboxsmall" type="text" /> 無効な属性を入力に追加するにはどうすればよいですか?


24
ユーザー入力を許可しないテキスト入力を備えたjQuery Datepicker
テキストボックス入力でjQuery Datepickerを使用するにはどうすればよいですか。 $("#my_txtbox").datepicker({ // options }); これは、ユーザーがテキストボックスにランダムなテキストを入力することを許可しません。テキストボックスがフォーカスを取得したとき、またはユーザーがクリックしたときに、Datepickerをポップアップさせたいのですが、キーボードを使用したユーザー入力(コピーと貼り付けなど)をテキストボックスが無視するようにしたいのですが。Datepickerカレンダーからのみテキストボックスに入力したいのですが。 これは可能ですか? jQuery 1.2.6 Datepicker 1.5.2
140 jquery  datepicker 

8
イベントが人間によってトリガーされているかどうかを確認する
イベントにハンドラーがアタッチされていて、それがトリガーによってトリガーされた場合にのみ実行したいのですが、trigger()メソッドでは実行しません。どうやって違いを見分けるのですか? 例えば、 $('.checkbox').change(function(e){ if (e.isHuman()) { alert ('human'); } }); $('.checkbox').trigger('change'); //doesn't alert
140 javascript  jquery 

6
大きなHTML文字列からjQueryオブジェクトを作成する
複数の子ノードを含む大きなHTML文字列があります。 この文字列を使用してjQuery DOMオブジェクトを構築することは可能ですか? 私は試しました$(string)が、すべての個々のノードを含む配列のみを返します。 .find()関数を使用できる要素を取得しようとしています。
140 javascript  jquery  html 

9
blobをbase64に変換する
これは私BlobがBase64文字列にしたいコードのスニペットです: このコメント部分は機能し、これによって生成されたURLがimg srcに設定されると、画像が表示されます。 var blob = items[i].getAsFile(); //var URLObj = window.URL || window.webkitURL; //var source = URLObj.createObjectURL(blob); //console.log("image source=" + source); var reader = new FileReader(); reader.onload = function(event){ console.log(event.target.result) }; // data url! var source = reader.readAsBinaryString(blob); 問題は下位コードにあり、生成されたソース変数はnullです 更新: 上記のコードのように、JQueryを使用してBlobファイルからBase64文字列を作成できる簡単な方法はありますか?
140 javascript  jquery 


14
TypeError: 'undefined'は関数ではありません( '$(document)'を評価しています)
WordPressサイトを利用しています。 このスクリプトはヘッダーに含めています。 スクリプトが読み込まれると、次のエラーが発生します。 TypeError: 'undefined'は関数ではありません( '$(document)'を評価しています) 何が原因なのか、それが何を意味しているのか、私にはわかりません。 Firebugでは、次のようになります。 $は関数ではありません
139 jquery  wordpress 

5
jQueryの `click`、` bind`、 `live`、` delegate`、 `trigger`、` on`関数(例を含む)の違いは?
私はで各関数のドキュメントを読みました jQuery official websiteが、以下の関数の間にはそのような比較リストはありません。 $().click(fn) $().bind('click',fn) $().live('click',fn) $().delegate(selector, 'click', fn) $().trigger('click') // UPDATED $().on('click', selector ,fn); // more UPDATED 参照リンクは避けてください。 上記のすべての機能はどのように正確に機能し、どの状況でどちらを優先する必要がありますか? 注:同じ機能またはメカニズムを持つ他の機能がある場合は、詳しく説明してください。 更新 $.trigger機能も見ました。上記の機能と同様に機能しますか? その他の更新 今v1.7.onで追加され、これは何らかの形で上記のすべての機能要件を一緒にカバーすると思います。
139 javascript  jquery 

9
HTMLテーブルでリアルタイム検索とフィルターを実行する方法
私はしばらくの間、スタックオーバーフローをグーグル検索して検索してきましたが、この問題を回避することはできません。 たとえば、フルーツを含む標準のHTMLテーブルがあります。そのようです: <table> <tr> <td>Apple</td> <td>Green</td> </tr> <tr> <td>Grapes</td> <td>Green</td> </tr> <tr> <td>Orange</td> <td>Orange</td> </tr> </table> この上にテキストボックスがあり、ユーザーが入力するときにテーブルを検索します。したがって、Greたとえば入力すると、テーブルのオレンジ色の行が消え、リンゴとブドウが残ります。彼らが続けてタイプGreen Grすると、リンゴの列は消え、ブドウだけが残るはずです。これが明確であることを願っています。 また、ユーザーがクエリの一部またはすべてをテキストボックスから削除した場合、クエリに一致するすべての行が再び表示されるようにする必要があります。 jQueryでテーブル行を削除する方法は知っていますが、これに基づいて検索を実行し、行を選択的に削除する方法についてはほとんど考えていません。これに対する簡単な解決策はありますか?またはプラグイン? 誰かが私を正しい方向に向けることができればそれは素晴らしいでしょう。 ありがとうございました。
139 javascript  jquery  html 


5
jQueryを使用してオプションを選択するための追加データの追加
とても簡単な質問です。 私は<select>このような通常の箱を持っています <select id="select"> <option value="1">this</option> <option value="2">that</option> <option value="3">other</option> </select> 選択した値(を使用して$("#select").val())と選択したアイテムの表示値(を使用して)を取得できます$("#select :selected").text()。 しかし、<option>タグに追加値のように格納するにはどうすればよいですか?私は何かのよう<option value="3.1" value2="3.2">other</option>にしてvalue2属性の値を取得できるようにしたいと思います(例では3.2になります)。
139 javascript  jquery  html 

6
1つのセレクターに複数のイベントハンドラーを持つjQuery .on()メソッド
複数のイベントが関連付けられている特定のセレクターでJquery .on()メソッドを使用する方法を理解しようとしています。以前は.live()メソッドを使用していましたが、.on()で同じ機能を実現する方法がよくわかりません。以下の私のコードを参照してください: $("table.planning_grid td").live({ mouseenter:function(){ $(this).parent("tr").find("a.delete").show(); }, mouseleave:function(){ $(this).parent("tr").find("a.delete").hide(); }, click:function(){ //do something else. } }); 私は呼び出すことによって複数のイベントを割り当てることができることを知っています: $("table.planning_grid td").on({ mouseenter:function(){ //see above }, mouseleave:function(){ //see above } click:function(){ //etc } }); しかし、私は.on()の適切な使用は次のようになると信じています: $("table.planning_grid").on('mouseenter','td',function(){}); これを達成する方法はありますか?または、ここでのベストプラクティスは何ですか?以下のコードを試しましたが、サイコロはありません。 $("table.planning_grid").on('td',{ mouseenter: function(){ /* event1 */ }, mouseleave: function(){ /* event2 */ }, click: function(){ /* …

6
POST(ajax)を介してJSONデータを送信し、コントローラー(MVC)からJSON応答を受信する
私はそのようなJavaScriptで関数を作成しました: function addNewManufacturer() { var name = $("#id-manuf-name").val(); var address = $("#id-manuf-address").val(); var phone = $("#id-manuf-phone").val(); var sendInfo = { Name: name, Address: address, Phone: phone }; $.ajax({ type: "POST", url: "/Home/Add", dataType: "json", success: function (msg) { if (msg) { alert("Somebody" + name + " was added in list …
139 jquery  ajax  asp.net-mvc  json 

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