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

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

6
jQueryのカスタムイベント?
私は、jqueryでカスタムイベント処理を最適な方法で実装する方法についての情報を探しています。「クリック」などのdom要素からイベントをフックする方法は知っていますが、プレビュー機能を処理するための小さなJavaScriptライブラリ/プラグインを構築しています。 取得した一連のルールとデータ/ユーザー入力からdom要素のテキストを更新するスクリプトを実行していますが、このスクリプトでは認識できない他の要素に表示されている同じテキストが必要です。私が必要としているのは、必要なテキストを生成するこのスクリプトを何らかの形で観察するための良いパターンです。 では、どうすればよいですか?ユーザーイベントを発生/処理するためにjqueryのいくつかの組み込み機能を見落としましたか、それを行うためにいくつかのjqueryプラグインが必要ですか?これを処理するための最良の方法/プラグインは何だと思いますか?
180 jquery  events 


1
リクエスト本文に有効なjsonを投稿するjQuery
したがって、jQuery Ajax docsによると、リクエストを送信するときにクエリ文字列の形式でデータをシリアル化しますが、設定processData:falseにより、本文で実際のJSONを送信できます。残念ながら、これが発生していて、2番目のオブジェクトがサーバーに送信されているように見える場合は、最初に判断するのに苦労しています。私が知っているのは、サーバーが私が送信しているものを解析していないということだけです。 httpクライアントを使用してオブジェクトリテラルを投稿する{someKey:'someData'}と、機能します。しかし、jQueryをdata: {someKey:'someData'}で使用すると失敗します。残念ながら、Safariでリクエストを分析すると、メッセージのペイロードは[object Object]...すばらしい...と表示され、Firefoxでは投稿が空白になります... Java側で本文のコンテンツをログに記録すると、文字どおりに取得される[object Object]ため、REAL JSONデータをどのように送信しますか? jQueryから送信されたリクエストを使用して、リクエスト本文のJSONデータをシリアル化するJavaサービスの経験はありますか? ところでここに完全な$ .ajaxリクエストがあります: $.ajax({ contentType: 'application/json', data: { "command": "on" }, dataType: 'json', success: function(data){ app.log("device control succeeded"); }, error: function(){ app.log("Device control failed"); }, processData: false, type: 'POST', url: '/devices/{device_id}/control' });

5
name属性に角かっこがある入力用のjQueryセレクター
名前属性に角かっこがあるこの要素を選択しようとしています: <input type="text" name="inputName[]" value="someValue"> 私はこれを試しました(動作しません): $('input[inputName[]=someValue]') そしてどちらもこれをしません: $('input[inputName[]=someValue]') またはこれ: $('input["inputName[]"=someValue]') 編集:あなたの一部が指摘したように、$('input[inputName=someValue]')決して機能しないでしょう。私は何をしようとしていたことでした:$('input[name=inputName][value=someValue]')。(ただし[]、name属性では)。

5
jQueryでウィンドウの高さとスクロール位置を決定するにはどうすればよいですか?
jQueryでウィンドウの高さとスクロールオフセットを取得する必要がありますが、jQueryドキュメントまたはGoogleでこれを見つけることができませんでした。 要素(おそらくウィンドウを含む)の高さとscrollTopにアクセスする方法があることを90%確信していますが、特定の参照を見つけることができません。
179 javascript  jquery 

19
ホバー付きのブートストラップドロップダウン
わかりましたので、私が必要とするものはかなり簡単です。 (を使用してclass="dropdown-toggle" data-toggle="dropdown")いくつかのドロップダウンメニューを含むナビゲーションバーを設定しましたが、正常に動作します。 実は「onClick」は機能しますが、「」が機能すればいいのonHoverですが。 これを行う組み込みの方法はありますか?

9
前の関数が完了した後に関数を呼び出す
次のJavaScriptコードがあります。 $('a.button').click(function(){ if (condition == 'true'){ function1(someVariable); function2(someOtherVariable); } else { doThis(someVariable); } }); が完了したfunction2後function1にのみ呼び出されるようにするにはどうすればよいですか?
179 javascript  jquery 

4
JQueryセレクターからDOM要素を取得する方法
jqueryセレクターから実際のDOMElementを取得するのを見つけるのが非常に困難です。サンプルコード: <input type="checkbox" id="bob" /> var checkbox = $("#bob").click(function() { //some code } ) 別のコードでは、チェックボックスのチェックされた値を特定しようとしています。 if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked ) //do something. そして、私はしたくない: if ( checkbox.eq(0).is(":checked")) //do something これでチェックボックスの周りが回りますが、本当のDOMElementが必要な場合もあります。
179 javascript  jquery  dom 


6
JavaScript-URLパスの一部を取得
JavaScriptを使用してURLからパスのみを取得する正しい方法は何ですか? 例:http://www.somedomain.com/account/search? filter = a# topというURLがあります が、この部分を取得したいのですが、 / account / search 活用できるものがあればjQueryを使用しています。
179 javascript  jquery  url 

6
ブートストラップモーダルオープンで関数を呼び出す
以前はJQuery UIのダイアログを使用していましたopenが、ダイアログが開かれたときに実行するJavascriptコードを指定できるオプションがありました。私はそのオプションを使用して、私が持っている関数を使用してダイアログ内のテキストを選択しました。 今、私はブートストラップのモーダルを使用してそれをしたいです。以下はHTMlコードです。 <div id="code" class="modal hide fade"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3>Modal header</h3> </div> <div class="modal-body"> <pre> print 'Hello World' そして、モーダルを開くボタンについては: <a href="#code" data-toggle="modal" class="btn code-dialog">Display code</a> ボタンのonclickリスナーを使用しようとしましたが、モーダルが表示される前に警告メッセージが表示されました。 $( ".code-dialog" ).click(function(){ alert("I want this to appear after the modal has opened!"); });

16
JqG​​ridでselect2ドロップダウンの選択した値を変更するにはどうすればよいですか?
私はOlegのselect2デモを使用していますが、ドロップダウンメニューで現在選択されている値を変更できるかどうか疑問に思っています。 たとえば、読み込まれた4つの値が次のとおりで"Any", "Fruit", "Vegetable", "Meat"あり、ドロップダウンリストのデフォルトが"Any"である"Fruit"場合、JqGridイベントでこれをどのように変更できloadCompleteますか? これは可能ですか?

8
IDにドットが含まれている場合、jqueryを使用してIDでHTMLノードを選択する方法
私のhtmlがこのように見えた場合: <td class="controlCell"> <input class="inputText" id="SearchBag.CompanyName" name="SearchBag.CompanyName" type="text" value="" /> </td> JQueryで#SearchBag.CompanyNameを選択するにはどうすればよいですか?私はそれを機能させることができず、それがすべてを壊しているのはドットだと心配しています。煩わしいのは、すべてのIDの名前を変更することは、読みやすさの低下は言うまでもなく、多くの作業になるということです。 注: レイアウト用にテーブルが作成されない方法について話を始めないでください。私はCSSの価値と欠点を十分に認識しており、CSSをできる限り使用するように努めています。
178 jquery 

3
jQuery:position()とoffset()の違い
違いは何であるposition()とはoffset()?クリックイベントで次のことを実行しようとしました。 console.info($(this).position(), $(this).offset()); そして、それらはまったく同じように返すようです...(クリックされた要素は、テーブルのテーブルセル内にあります)


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