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

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


7
タイムアウトjQuery効果
要素をフェードインしようとしていますが、5000ミリ秒後に再びフェードアウトします。私は次のようなことができることを知っています: setTimeout(function () { $(".notice").fadeOut(); }, 5000); しかし、それはフェードアウトのみを制御します。コールバックに上記を追加しますか?
101 jquery  timeout 

6
jQueryでリスト要素コンテンツの配列を取得する
私はこのような構造を持っています: <ul> <li>text1</li> <li>text2</li> <li>text3</li> </ul> テキストを配列として取得するには、javascriptまたはjQueryをどのように使用しますか? ['text1', 'text2', 'text3'] この後の私の計画は、おそらくを使用してそれを文字列にアセンブル.join(', ')し、次のような形式で取得することです。 '"text1", "text2", "text3"'
101 javascript  jquery 

4
jQueryオブジェクトをどのように比較しますか?
したがって、2つのjQueryオブジェクトを比較して、親要素がページの本体であるかどうかを確認する方法を理解しようとしています。 ここに私が持っているものがあります: if ( $(this).parent() === $('body') ) ... 私はこれが間違っていることを知っていますが、誰かが私が何をしているのか理解している場合、彼らはこれを行う正しい方法に私を向けることができますか?
101 jquery  compare 


3
jQueryで子孫要素を選択する最速の方法は何ですか?
私の知る限り、jQueryで子要素を選択する方法はいくつかあります。 //Store parent in a variable var $parent = $("#parent"); 方法1 (スコープを使用) $(".child", $parent).show(); メソッド2 (find()メソッド) $parent.find(".child").show(); 方法3 (直接の子供のみ) $parent.children(".child").show(); 方法4 (CSSセレクター経由) -@spinonにより提案 $("#parent > .child").show(); 方法5 (方法2と同じ) -@Kaiによる $("#parent .child").show(); これを自分で調査できるプロファイリングについては詳しくないので、あなたの意見を聞きたいと思います。 PSこれはこの質問の重複の可能性があることを理解していますが、すべての方法を網羅しているわけではありません。

6
httpページでhttpsを使用するAjax
私のサイトはhttpおよびhttpsプロトコルを使用しています。コンテンツには影響しません。私のサイトはjQuery ajax呼び出しを使用しており、ページの一部の領域も埋められます。 次に、すべてのajax呼び出しをhttps経由で実行したいと思います。(理由を聞かないでください:))httpsプロトコルを使用したページでajaxリクエストが機能しています。httpプロトコルを使用したページでJavascriptエラーが発生する:制限付きURIへのアクセスが拒否されました これはクロスドメインの問題であることを知っています(実際、それはクロスプロトコルの問題です)、現在のページと同じプロトコルをajax呼び出しで使用する必要があることを知っています。 それでも、すべてのajax呼び出しをhttpsにして、httpで提供されたページで呼び出したいと思っています。これを達成するための回避策はありますか(いくつかのjson / proxyソリューション?)、または単に不可能ですか?
101 jquery  ajax  https  cors 

9
ページの読み込み後にjQueryを介して<script>タグを動的に挿入する方法は?
これを機能させるのに問題があります。最初にスクリプトタグを文字列として設定してから、jquery replaceWith()を使用して、ページの読み込み後にそれらをドキュメントに追加しました。 var a = '&lt;script type="text/javascript"&gt;some script here&lt;/script&gt;'; $('#someelement').replaceWith(a); しかし、その変数で文字列リテラルエラーが発生しました。次に、文字列を次のようにエンコードしてみました。 var a = '&amp;left;script type="text/javascript"&amp;gt;some script here&amp;lt;\/script&amp;gt;'; しかし、それを送信して、replaceWith()その文字列だけをブラウザに出力します。 誰かが&lt;script&gt;ページの読み込み後に、理想的にはjQueryを介してブラウザにタグを動的に追加する方法を教えてもらえますか?

5
要素がアニメーション化されているかどうかをjQueryで確認するにはどうすればよいですか?
ページ上のいくつかの要素を移動しようとしています。アニメーションが発生している間、要素に「overflow:hidden」を適用し、アニメーションが完了したら「overflow」を「auto」に戻したいと思います。 jQueryに、いくつかの要素がアニメーション化されているかどうかを判断するユーティリティ関数があることを知っていますが、ドキュメントのどこにも見つかりません



6
キープレスイベントの後にjquery .val()を取得するにはどうすればよいですか?
私が得た: $(someTextInputField).keypress(function() { alert($(this).val()); }); これで、アラートは常にキーを押す前に値を返します(たとえば、フィールドが空で、「a」と入力するとアラートに ''が表示されます。次に「b」と入力すると、アラートに「a」が表示されます...)。しかし、キーを押した後の値が欲しいのですが、どうすればいいですか? 背景:テキストフィールドに少なくとも1つの文字が含まれるとすぐにボタンを有効にしたいと思います。したがって、すべてのキープレスイベントでこのテストを実行しますが、返されたval()を使用すると、結果は常に1ステップ遅れます。テキストボックスを離れるまでボタンが無効になるため、change()イベントの使用は私にとってオプションではありません。それを行うためのより良い方法がある場合は、それを聞いてうれしいです!

3
iframeが読み込まれているかどうかをどのように検出できますか?
ユーザーがボタンをクリックした後にiframeが読み込まれたかどうかを確認しようとしています。 私が持っています $('#MainPopupIframe').load(function(){ console.log('load the iframe') //the console won't show anything even if the iframe is loaded. }) HTML &lt;button id='click'&gt;click me&lt;/button&gt; //the iframe is created after the user clicks the button. &lt;iframe id='MainPopupIframe' src='http://...' /&gt;...&lt;/iframe&gt; 助言がありますか? ちなみに、私のiframeは動的に作成されます。最初のページの読み込みでは読み込まれません。

12
jQueryで単語を強調表示する
基本的に、テキストブロック内の特定の単語を強調表示する必要があります。たとえば、このテキストで「dolor」という単語を強調したいと思います。 &lt;p&gt; Lorem ipsum dolor sit amet, consectetuer adipiscing elit. &lt;/p&gt; &lt;p&gt; Quisque bibendum sem ut lacus. Integer dolor ullamcorper libero. Aliquam rhoncus eros at augue. Suspendisse vitae mauris. &lt;/p&gt; 上記を次のように変換するにはどうすればよいですか? &lt;p&gt; Lorem ipsum &lt;span class="myClass"&gt;dolor&lt;/span&gt; sit amet, consectetuer adipiscing elit. &lt;/p&gt; &lt;p&gt; Quisque bibendum sem ut lacus. Integer &lt;span …
101 javascript  jquery  html 

11
jquery UIダイアログ:初期化前にダイアログのメソッドを呼び出すことはできません
ダイアログが正常に機能するjquery 1.5のアプリがあります。.liveハンドラーはたくさんありますが、これを.onに変更しました。そのために、jqueryを更新する必要があります(現在は1.8.3 jquerui 1.9.1)。 今、私は得ました: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close' コードは次のとおりです。 Javascript var opt = { autoOpen: false, modal: true, width: 550, height:650, title: 'Details' }; $(document).ready(function() { $("#divDialog").dialog(opt); $("#divDialog").dialog("open"); ... HTMLコード &lt;div id="divDialog"&gt; &lt;div id="divInDialog"&gt;&lt;/div&gt; &lt;/div&gt; なぜこれが起こっているのでしょうか?

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