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

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

22
jQuery日付フォーマット
jQueryを使用して日付をフォーマットするにはどうすればよいですか。以下のコードを使用していますが、エラーが発生しています: $("#txtDate").val($.format.date(new Date(), 'dd M yy')); 解決策を提案してください。
186 jquery 

16
jQueryがajaxリクエストに対して「parsererror」を返す
Ajaxリクエストのjqueryから「parsererror」を取得しているので、POSTをGETに変更して、いくつかの異なる方法(クラスの作成など)でデータを返しましたが、問題が何であるかわからないようです。 私のプロジェクトはMVC3にあり、jQuery 1.5を使用しています。ドロップダウンがあり、onchangeイベントで呼び出しを開始して、何が選択されたかに基づいてデータを取得します。 ドロップダウン:(これにより、Viewbagのリストから「ビュー」が読み込まれ、イベントの起動が正常に機能します) @{ var viewHtmls = new Dictionary<string, object>(); viewHtmls.Add("data-bind", "value: ViewID"); viewHtmls.Add("onchange", "javascript:PageModel.LoadViewContentNames()"); } @Html.DropDownList("view", (List<SelectListItem>)ViewBag.Views, viewHtmls) JavaScript: this.LoadViewContentNames = function () { $.ajax({ url: '/Admin/Ajax/GetViewContentNames', type: 'POST', dataType: 'json', data: { viewID: $("#view").val() }, success: function (data) { alert(data); }, error: function (data) { debugger; alert("Error"); …
186 javascript  c#  jquery  asp.net  json 

18
キー/値のJavaScriptオブジェクトのキーを取得する最良の方法
私のようなJSオブジェクトがある場合: var foo = { 'bar' : 'baz' } 私はそれがわかっている場合はfoo、その基本的なキー/値の構造を持っていますが、キーの名前がわからない、それを得るための最も簡単な方法は何ですか?for ... in?$.each()?もっと良いものがあるといいのですが...
186 javascript  jquery 

9
iOS / Androidオペレーティングシステムの検出
私はいくつかの調査を行ったが、この質問が出てきたが、私が意図した方法ではなかった。アプリケーションをダウンロードする場所である、QRコードのランディングであるクライアント用のページを作成しています。そのため、彼はページに2つのQRコードを印刷する必要はありません。現在のオペレーティングシステム(Apple / Android / Other [not supported])を検出し、その値に基づいて要素を変更したいと思います。 私はスクリプト「detectmobilebrowsers」を見てきましたが、それはユーザーがまったくモバイルかどうかを判断することを目的としていますが、ユーザーが実行しているオペレーティングシステムを特定し、最適なアプリケーションバージョンを提案したいと思います。 この質問に類似している他の回答は古くなっているか、信頼性が低いようでした(Androidタブレットブラウザーでは検出されません)。そのため、新しいものを探しています。どうすればこれを達成できますか?(jQuery-Javascript-PHPの順で使用することが望ましい)。

28
複数のモーダルオーバーレイ
オーバーレイが背面ではなく、最初のモーダルの上に表示される必要があります。 コードスニペットを表示 $('#openBtn').click(function(){ $('#myModal').modal({show:true}) }); <a data-toggle="modal" href="#myModal" class="btn btn-primary">Launch modal</a> <div class="modal" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Modal title</h4> </div><div class="container"></div> <div class="modal-body"> Content for the dialog / modal goes here. <br> <br> <br> <br> <br> <a data-toggle="modal" href="#myModal2" class="btn btn-primary">Launch …

9
文字列の配列をフォームなしでASP.NET MVCコントローラーに投稿するにはどうすればよいですか?
私はASP.NET MVCとJQueryを教えるための小さなアプリを作成しています。ページの1つは、いくつかを選択できるアイテムのリストです。次に、ボタンを押して、JQueryのPost関数を使用して、選択された項目のIDを含むリスト(または同等のもの)をコントローラーに送信します。 選択された要素のIDを含む配列をなんとか取得し、それを投稿したいと思います。これを行う方法の1つは、非表示の値を使用してページにダミーのフォームを作成し、選択したアイテムで非表示の値を設定して、そのフォームを投稿することです。しかし、これは粗末に見えます。 アレイをコントローラーに直接送信することで、これを実現するためのより明確な方法はありますか?いくつかのことを試しましたが、コントローラーが受信データをマップできないようです。これまでのコードは次のとおりです。 function generateList(selectedValues) { var s = { values: selectedValues //selectedValues is an array of string }; $.post("/Home/GenerateList", $.toJSON(s), function() { alert("back") }, "json"); } そして、私のコントローラーはこのようになります public ActionResult GenerateList(List<string> values) { //do something } 私が何とかして得たのは、コントローラーパラメーターの「null」だけです... 任意のヒント?
185 jquery  asp.net-mvc  json 

16
入力テキスト内のアイコンをクリア
(Google検索ボックスのように)入力要素自体を消去するために右側にアイコンが付いたテキスト入力要素をすばやく作成する方法はありますか? 周りを見回しましたが、入力要素の背景としてアイコンを配置する方法しか見つかりませんでした。jQueryプラグインか何か他にありますか? 次のような入力テキスト要素内にアイコンが必要です。 -------------------------------------------------- | X| --------------------------------------------------
185 javascript  jquery  html  css 



9
jqueryデータセレクター
要素の.data()オブジェクトに格納されている値に基づいて要素を選択する必要があります。少なくとも、次のように、セレクターを使用して最上位のデータプロパティを選択したいと思います。 $('a').data("category","music"); $('a:data(category=music)'); または、セレクターは通常の属性セレクター形式になります。 $('a[category=music]'); または属性形式ですが、次の場所にあることを示す指定子があります.data()。 $('a[:category=music]'); James Padolseyの実装はシンプルでありながら見栄えが良いことがわかりました。セレクタは、そのページに示されているミラーメソッドの上でフォーマットします。このシズルパッチもあります。 何らかの理由で、jQuery 1.4にはjquery .data()オブジェクトの値のセレクターのサポートが含まれることをしばらく読んだことを思い出しました。しかし、今探しているので見つけられません。多分それは私が見た機能要求だけだった。これに対するサポートはありますか?私はそれを見ていませんか? 理想的には、ドット表記を使用してdata()のサブプロパティをサポートしたいと思います。このような: $('a').data("user",{name: {first:"Tom",last:"Smith"},username: "tomsmith"}); $('a[:user.name.first=Tom]'); また、指定されたすべてのデータセレクターを持つ要素のみが検出される複数のデータセレクターもサポートしたいと考えています。通常のjquery複数セレクターはOR演算を行います。たとえば、クラスまたは)のいずれかのタグを$('a.big, a.small')選択しaます。私はANDを探しています、おそらくこのように:bigsmall $('a').data("artist",{id: 3281, name: "Madonna"}); $('a').data("category","music"); $('a[:category=music && :artist.name=Madonna]'); 最後に、比較演算子と正規表現機能がデータセレクターで利用できると便利です。だから$(a[:artist.id>5000])可能でしょう。私はおそらくこれを使って多くのことを行うことができると思いますfilter()が、単純なセレクターフォーマットがあればいいでしょう。 これを行うにはどのようなソリューションがありますか?現時点で、ジェームズパドルシーは最高のソリューションですか?私の懸念は主にパフォーマンスに関するものですが、サブプロパティのドット表記や複数のデータセレクターなどの追加機能にも関係しています。これらのものをサポートする、または何らかの点で優れている実装は他にありますか?



10
動的に挿入されたiframeでのjQuery .ready
私たちは、誰かが画像をクリックしたときに動的にiframeを表示するためにjQuery thickboxを使用しています。このiframeでは、複数の画像を表示するためにJavaScriptライブラリのガレリアを使用しています。 問題は$(document).ready、iframeでの起動が早すぎるようで、iframeコンテンツがまだロードされていないため、ガレリアコードがDOM要素に適切に適用されていないようです。 $(document).readyiframeの準備完了状態を使用して、iframeの準備ができているかどうかを判断しているようです。 documentによって呼び出された関数を別の関数で抽出し、100 msのタイムアウト後に呼び出した場合。それは機能しますが、遅いコンピューターでの運用ではチャンスを利用できません。 $(document).ready(function() { setTimeout(ApplyGalleria, 100); }); 私の質問:動的iframeの準備ができて、親だけではないときにコードを実行できるようにするには、どのjQueryイベントにバインドする必要がありますか?


6
jQueryのparent()、parents()、closest()関数の違い
私はしばらくjQueryを使用しています。parent()セレクターを使いたかった。closest()セレクターも思いつきました。それらの違いを見つけることができませんでした。何かありますか?はいの場合、何ですか? どのような違いがあるparent()、parents()とclosest()?
184 jquery 

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