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

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

12
JavaScriptで変数がnullまたは空の文字列またはすべての空白であるかどうかを確認するにはどうすればよいですか?
変数がnullであるか、すべて空白であるか、または単に空白( "")であるかを確認する必要があります。 次のものがありますが、機能しません。 var addr; addr = " "; if (!addr) { // pull error } 私が以下を実行すると、それは機能します: if (addr) { }​ 必要なのは、C#メソッドのようなものString.IsNullOrWhiteSpace(value)です。

13
現在の日付の30日前に取得するにはどうすればよいですか?
開始カレンダー入力ボックスと終了カレンダー入力ボックスがあります。デフォルトでは、現在の日付の30日前の開始カレンダー入力ボックスと、現在の日付を終了カレンダー入力ボックスに設定します。これが私の日付変数です。 var today = new Date(), dd = today.getDate(), mm = today.getMonth(), yyyy = today.getFullYear(), month = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October" "November", "December"], startdate = month[mm] + ", " + yyyy.toString(); 終了日は次のようvar enddate = startdate - 30;になります。明らかに、これは機能しません。 したがって、現在の日付が2011年12月30日である場合、開始日は2011年12月1日と表示します。 編集:私の質問は答えられました...ちょっと。Date.today();そしてDate.today().add(-30);仕事が、私はの形式で日付を必要としますJanuary 13, 2012。ないFri Jan 13 2012 …

2
scrollHeightを決定するにはどうすればよいですか?
除算のscrollHeightをcss overflow:autoを使用して決定するにはどうすればよいですか? 私はもう試した: $('test').scrollHeight(); $('test').height(); but that just returns the size of the div not all the content 結局のところ、私はチャットを作成することを試みており、常に画面上の現在のメッセージへのスクロールバーを持っています。 だから私は次のようなものを考えていました: var test = $('test').height(); $('test').scrollTop(test); ありがとうございました、 ブライアン

7
jQuery append()とappendChild()
ここにいくつかのサンプルコードがあります: function addTextNode(){ var newtext = document.createTextNode(" Some text added dynamically. "); var para = document.getElementById("p1"); para.appendChild(newtext); $("#p1").append("HI"); } <div style="border: 1px solid red"> <p id="p1">First line of paragraph.<br /></p> </div> 違いは何であるappend()とはappendChild()? リアルタイムのシナリオはありますか?

11
リダイレクトせずにHTMLフォームを送信する方法
このようなフォームがある場合、 <form action="/Car/Edit/17" id="myForm" method="post" name="myForm"> ... </form> JavaScript / jQueryで別のビューにリダイレクトせずに送信するにはどうすればよいですか? Stack Overflowからたくさんの回答を読みましたが、それらすべてがPOST関数によって返されたビューにリダイレクトします。

6
ファイル選択でイベントを発生させる方法
私はフォームを持っています <form onSubmit="return disableForm(this);" action="upload.php" method="post" name="f" id="wizecho" enctype="multipart/form-data"> <input type="file" name="file" /> <button onClick="return disableForm(this),ajaxUpload(this.form,'wizecho_upload.php', '<br>Uploading image please wait.....<br>'); return false;"> Upload Image </button> </form> 画像をアップロードすることです。 ここで、ボタンをクリックして画像をアップロードする必要があり、onClickイベントを使用する必要があります。アップロードボタンを削除し、入力でファイルが選択されるとすぐに、イベントを発生させます。それ、どうやったら出来るの??

4
ページの読み込み間で変数を保持する
フォームの送信ボタンの押下をキャプチャしようとしています。フォームが送信されると、ページが更新され、いくつかの非表示フィールドが表示されます。フォームが以前に送信されたかどうかをキャプチャし、再読み込み時に送信された場合、非表示のフィールドを再表示したいと思います。これを達成するためにグローバル変数を使用しようとしましたが、適切に機能させることができませんでした。 これが私が試したものです: var clicked = false; $(document).ready(function() { $("input[type='submit'][value='Search']").attr("onclick", "form.act.value='detailSearch'; clicked = true; return true;"); if (clicked == true) { // show hidden fields } else { // don't show hidden fields } }); このコードの何が問題になっているのですか?

19
マウスフォーカスを設定し、jQueryを使用してカーソルを入力の最後に移動します
この質問はいくつかの異なる形式で行われましたが、私のシナリオで機能する答えを得ることができません。 ユーザーが上矢印/下矢印を押したときに、jQueryを使用してコマンド履歴を実装しています。上矢印を押すと、入力値を前のコマンドに置き換えて、入力フィールドにフォーカスを設定しますが、カーソルは常に入力文字列の末尾に配置されるようにします。 私のコードはそのままです: $(document).keydown(function(e) { var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; var input = self.shell.find('input.current:last'); switch(key) { case 38: // up lastQuery = self.queries[self.historyCounter-1]; self.historyCounter--; input.val(lastQuery).focus(); // and it continues on from there カーソルをフォーカス後の「入力」の最後に配置するにはどうすればよいですか?

4
jQueryフォームシリアライズ-空の文字列
私のhtml: <script type="text/javascript"> $(function() { $("#bt1").click(function() { var f = $("#form1"); var formData = f.serialize(); alert(formData); }); }); </script> <div id="div1"> <form id="form1" action="/Home/Test1" method="post" name="down"> <div id="div2"> <input id="input1" type="text" value="2" /> </div> </form> </div> <input type="submit" id="bt1" /> クリックイベントを発生させると、formDataが空になります。私はjQuery 1.4.2を使用しています。
94 jquery  html 

5
.width()によって返された値を丸めないようにjQueryを作成するにはどうすればよいですか?
私は周りを検索しましたが、これを見つけることができませんでした。divの幅を取得しようとしていますが、小数点がある場合は数値を丸めます。 例: #container{ background: blue; width: 543.5px; height: 20px; margin: 0; padding: 0; } 実行$('#container').width();すると、543.5ではなく543が返されます。数値を四捨五入せずに、完全な543.5(またはそれが何であるか)を返すにはどうすればよいですか。
94 javascript  jquery  css 

2
jQueryの「this」内の要素を選択する方法は?
私はこの方法で要素を選択できることを知っています: $("ul.topnav > li.target").css("border", "3px double red"); しかし、どうすれば次のようなことができます: $(this > li.target).css("border", "3px double red");
94 jquery 

4
Ajaxリクエストでリダイレクトを検出しますか?
jQueryを使用してURLを取得し、302リダイレクトで応答したかどうかを明示的に確認したいが、リダイレクトは追跡したくない。 jQueryは$.ajax常にリダイレクトに従うようです。これを防ぐにはどうすればよいですか?それに従わずにリダイレクトを確認できますか? 「jquery ajax redirect」のようなタイトルにはさまざまな質問がありますが、それらはすべて、サーバーが提供するステータスを直接確認するだけでなく、他の目標を達成することを伴うようです。
94 jquery  ajax  http 

4
1つの要素に複数のデータバインド属性を設定するにはどうすればよいですか?
1つの要素に複数のデータバインディングが必要です。たとえば、1つのタグにデータバインディングhrefだけでなくも必要です。私はこれを試しました、html a <a data-bind="html: name" data-bind="attr: { href: url }" data-bind="attr: { 'data-prop': xyz }"> </a> しかし、これは機能しません。ノックアウトは1つの data-bindプロパティのバインドのみをサポートしているようですか?1つの要素hrefに、内部html、およびカスタム " data-prop"属性の両方をバインドする方法は?

10
JQuery UIオートコンプリートヘルパーテキストを削除/変更するにはどうすればよいですか?
これはJQuery UI 1.9.0の新機能のようです。以前JQuery UIを何度も使用したため、このテキストがポップアップすることはありませんでした。 APIドキュメントに関連するものは何も見つかりませんでした。 ローカルソースで基本的なオートコンプリートの例を使用する $( "#find-subj" ).autocomplete({ source: availableTags }); 検索が一致すると、次の関連するヘルパーテキストが表示されます。 「1つの結果が利用可能です。上下の矢印キーを使用してナビゲートしてください。」 JQueryセレクターで削除するのではなく、適切な方法で無効にするにはどうすればよいですか。

5
jQuery-クラスの代わりにIDを追加する
私は現在のjQueryを使用しています: $(function() { $('span .breadcrumb').each(function(){ $('#nav').addClass($(this).text()); $('#container').addClass($(this).text()); $('.stretch_footer').addClass($(this).text()) $('#footer').addClass($(this).text()); }); }); ブレッドクラムに保持されているテキストをページの4つの要素に適用し、そのページのスタイルを具体的に指定できるようにします。 クラスではなくIDを追加したいのですが、どうすれば実現できますか?
94 jquery 

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