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

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

5
jQueryのGrepとフィルター?
GrepとFilterの違いについて疑問に思っていました: フィルター: 一致する要素のセットを、セレクターに一致する要素または関数のテストに合格する要素に減らします。 Grep: フィルタ関数を満たす配列の要素を検索します。元の配列は影響を受けません。 OK。 したがって、GREPでこれを行うと: var arr = [ 1, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1 ]; myNewArray= jQuery.grep(arr, function(n, i){ return (n != 5 && i > 4); }); 私もすることができます: var arr = [ 1, 9, 3, 8, 6, …
84 jquery  filter 

2
AJAXおよびjQueryでのHTML5ファイルアップロードの使用
確かに、Stack Overflowにも同様の質問がありますが、私の要件を完全に満たすものはないようです。 これが私がやろうとしていることです: データの形式全体をアップロードします。そのうちの1つは単一のファイルです。 Codeigniterのファイルアップロードライブラリを操作する ここまでは順調です。データは必要に応じてデータベースに保存されます。ただし、AJAX投稿を介してフォームを送信することもできます。 フラッシュやiframeソリューションではなく、ネイティブHTML5ファイルAPIを使用する できれば低レベルの.ajax()jQueryメソッドとのインターフェース 純粋なJavaScriptを使用してフィールドの値が変更されたときにファイルを自動アップロードすることでこれを行う方法を想像できると思いますが、jQueryで送信するためにすべてを一挙に実行したいと思います。ファイルオブジェクト全体を渡す必要があるため、クエリ文字列を介して行うことはできないと思いますが、この時点で何をすべきかについて少し迷っています。 これは達成できますか?


27
ブートストラップモーダル:現在を閉じ、新しく開く
私はしばらく探しましたが、これに対する解決策を見つけることができません。私は以下が欲しい: Bootstrapモーダル内のURLを開きます。私はこれをコース外で行っています。したがって、コンテンツは動的にロードされます。 ユーザーがこのモーダル内のボタンを押すと、現在のモーダルを非表示にし、その直後に、ユーザーがクリックした新しいURLで新しいモーダルを開きます。2番目のモーダルのこのコンテンツも動的にロードされます。 その後、ユーザーがその2番目のモーダルを閉じると、最初のモーダルが再び戻る必要があります。 私はこれを何日も見つめています、誰かが私を助けてくれることを願っています。 前もって感謝します。

11
Markdown / TextileをHTMLに変換する(そして理想的にはMarkdown / Textileに戻す)Javascript
Markdown / Textile用の優れたJavascriptエディターがいくつかあります(例:http://attacklab.net/showdown/、現在使用しているもの)が、必要なのはMarkdown / Textileから文字列を変換するJavascript関数だけです。 -> HTMLとその逆。 これを行うための最良の方法は何ですか?( -例えば、理想的には、jQueryの優しいだろう$("#editor").markdown_to_html()) 編集:別の言い方をすれば、RailsのJavascript実装textilize()とmarkdown()テキストヘルパーを探しているということです。


16
最初のページの読み込み後に1回のページ更新
これを示すJavaScriptコードを実装したいと思います。ページが完全に読み込まれた場合は、ページをすぐに更新しますが、1回だけ更新します。私は「一度だけ」で立ち往生しています: window.onload = function () {window.location.reload()} これにより、「1回だけ」のないループが発生します。これが役立つ場合、jQueryがロードされます。

7
jsPDFライブラリを正しく使用する方法
divの一部をPDFに変換したいのですが、jsPDFライブラリを試しましたが、成功しませんでした。ライブラリを機能させるために何をインポートする必要があるのか​​理解できないようです。私は例を試しましたが、まだ理解できません。私は以下を試しました: <script type="text/javascript" src="js/jspdf.min.js"></script> jQueryの後: $("#html2pdf").on('click', function(){ var doc = new jsPDF(); doc.fromHTML($('body').get(0), 15, 15, { 'width': 170 }); console.log(doc); }); テスト目的のためですが、私は受け取ります: "Cannot read property '#smdadminbar' of undefined" #smdadminbar本体からの最初のdivはどこですか。

3
jQueryセレクターの先頭のコロンの目的は何ですか?
私はWijmoツールキットを使い始めましたが、ドキュメントページでこれに似たセレクターの例をたくさん見つけました。 $(":input[type='radio']").wijradio(); 私はこのように私のものを書いていただろう: $('input[type=radio]').wijradio(); これらは同じことをしますか、それとも私が欠けているものがありますか? 上記には2つの違いがあることに注意してください。最初のセレクターにはコロンが接頭辞として付けられ、入力タイプの引用符があります。

10
ブラウザの戻るボタンを使用しているときにページを強制的に再読み込みするにはどうすればよいですか?
ユーザーがブラウザーの戻るボタンを押したことを何らかの方法で検出し、jqueryを使用してページを更新(コンテンツとCSSの再読み込み)で再読み込みする必要があります。 jqueryを介してそのようなアクションを検出する方法は? ブラウザで戻るボタンを使用すると、現在一部の要素が再読み込みされないためです。しかし、ウェブサイトでリンクを使用すると、すべてが更新され、正しく表示されます。 重要! おそらく私が欲しいものを誤解している人もいます。現在のページを更新したくありません。戻るボタンを押した後に読み込まれたページを更新したい。これが私がより詳細に意味することです: ユーザーがpage1にアクセスしています。 ページ1にいる間-彼はページ2へのリンクをクリックします。 彼はpage2にリダイレクトされます 今(重要な部分です!)彼はページ1に戻りたいので、ブラウザの戻るボタンをクリックします 彼はpage1に戻っています-そして今page1がリロードされており、「You areback!」のような警告が表示されます。

8
JavaScriptまたはjQueryでHTMLを正規化する方法は?
タグは複数の属性を持つことができます。コードに属性が表示される順序は重要ではありません。例えば: <a href="#" title="#"> <a title="#" href="#"> JavascriptでHTMLを「正規化」して、属性の順序が常に同じになるようにするにはどうすればよいですか?常に同じである限り、どちらの順序を選択してもかまいません。 更新:私の当初の目標は、わずかな違いで2つのHTMLページを(JavaScriptで)簡単に差分できるようにすることでした。ユーザーは別のソフトウェアを使用してコードを編集できるため、属性の順序が変わる可能性があります。これにより、差分が冗長になりすぎます。 答え:まあ、最初にすべての答えに感謝します。そして、はい、それは可能です。これが私がそれをどうやってやったかです。これは概念実証であり、確実に最適化できます。 function sort_attributes(a, b) { if( a.name == b.name) { return 0; } return (a.name < b.name) ? -1 : 1; } $("#original").find('*').each(function() { if (this.attributes.length > 1) { var attributes = this.attributes; var list = []; for(var i =0; i …

18
JavaScriptを使用してURLを検証しようとしています
URLを検証してメッセージを表示したい。以下は私のコードです: $("#pageUrl").keydown(function(){ $(".status").show(); var url = $("#pageUrl").val(); if(isValidURL(url)){ $.ajax({ type: "POST", url: "demo.php", data: "pageUrl="+ url, success: function(msg){ if(msg == 1 ){ $(".status").html('<img src="images/success.gif"/><span><strong>SiteID:</strong>12345678901234456</span>'); }else{ $(".status").html('<img src="images/failure.gif"/>'); } } }); }else{ $(".status").html('<img src="images/failure.gif"/>'); } }); function isValidURL(url){ var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/; if(RegExp.test(url)){ return true; }else{ return false; } } 私の問題は、正規表現に一致するまで適切なURLを入力してもエラーメッセージが表示され、URLがのようなものであってもtrueを返すことです"http://wwww"。 …

8
Rails 5:ターボリンクで$(document).ready()を使用する方法
Turbolinksは$(document).ready()、こことここで説明されているように、初期ロード以外のすべてのページ訪問で通常のイベントが発生するのを防ぎます。ただし、リンクされた回答のソリューションはいずれもRails5では機能しません。以前のバージョンのように、各ページアクセスでコードを実行するにはどうすればよいですか?

10
jqueryはロード時にiframeコンテンツの高さを取得します
main.phpのiframe内にロードしているヘルプページhelp.phpがあります。iframeにロードされた後、このページの高さを取得するにはどうすればよいですか? iframeの高さを100%または自動にスタイル設定できないため、これを求めています。だから私はjavascriptを使う必要があると思います。私はjQueryを使っています CSS: body { margin: 0; padding: 0; } .container { width: 900px; height: 100%; margin: 0 auto; background: silver; } .help-div { display: none; width: 850px; height: 100%; position: absolute; top: 100px; background: orange; } #help-frame { width: 100%; height: auto; margin:0; padding:0; } JS: $(document).ready(function () { …
84 jquery  iframe  height  onload 

11
入力/書き込みを停止した後、入力テキストでイベントをトリガーするにはどうすればよいですか?
入力テキストボックスへの文字の入力を(入力中ではなく)停止した直後にイベントをトリガーしたい。 私は試しました: $('input#username').keypress(function() { var _this = $(this); // copy of this object for further usage setTimeout(function() { $.post('/ajax/fetch', { type: 'username', value: _this.val() }, function(data) { if(!data.success) { // continue working } else { // throw an error } }, 'json'); }, 3000); }); しかし、この例では、入力されたすべての文字に対してタイムアウトが発生し、20文字を入力すると約20のAJAXリクエストが発生します。 このフィドルでは、AJAXの代わりに単純なアラートを使用して同じ問題を示します。 これに対する解決策はありますか、それとも私はこれに悪いアプローチを使用していますか?

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