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

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

4
Chromeでドロップイベントが発生しない
期待どおりにドロップイベントがトリガーされていないようです。 ドラッグされている要素がターゲット要素の上にリリースされると、ドロップイベントが発生すると思いますが、そうではないようです。 私は何を誤解していますか? http://jsfiddle.net/LntTL/ $('.drop').on('drop dragdrop',function(){ alert('dropped'); }); $('.drop').on('dragenter',function(){ $(this).html('drop now').css('background','blue'); }) $('.drop').on('dragleave',function(){ $(this).html('drop here').css('background','red'); })

7
jQuery / Javascriptを使用してフォームの更新を防止する
ユーザーが自分のページにアクセスしたら、ユーザーにページを更新させたくありません。 いつでも、ユーザーF5は上部のボタンを押すか、更新します。彼は言ってアラートを取得する必要があります ページを更新できません。 また、ユーザーが新しいタブを開き、前のタブで同じURLにアクセスしようとすると、アラートが表示されます 2つのタブで同じページを開くことはできません とにかく、JavaScriptまたはjQueryを使用してこれを行うことができますか?ポイント1は本当に重要です。

5
JavaScript配列連結が機能していません。どうして?
そこで、このjqueryuiウィジェットを作成しました。エラーをストリーミングできるdivを作成します。ウィジェットのコードは次のようになります。 $.widget('ui.miniErrorLog', { logStart: "<ul>", // these next 4 elements are actually a bunch more complicated. logEnd: "</ul>", errStart: "<li>", errEnd: "</li>", content: "", refs: [], _create: function() { $(this.element).addClass( "ui-state-error" ).hide(); }, clear: function() { this.content = ""; for ( var i in this.refs ) $( this.refs[i] ).removeClass( "ui-state-error" …


13
プレースホルダーと置換オブジェクトを使用してJavaScript文字列をフォーマットしますか?
私は言う文字列を持っています: My Name is %NAME% and my age is %AGE%. %XXX%プレースホルダーです。そこで、オブジェクトの値を置き換える必要があります。 オブジェクトは次のようになります: {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} オブジェクトを解析し、文字列を対応する値に置き換える必要があります。そのため、最終的な出力は次のようになります。 私の名前はマイクで、年齢は26歳です。 すべては、純粋なjavascriptまたはjqueryを使用して実行する必要があります。

5
テキスト領域のHTMLタグを1行ずつ読み取る方法
各行に次のような整数値が含まれるテキスト領域があります 1234 4321 123445 ユーザーが本当に有効な値を入力しているかどうかを確認したいのですが、次のような面白い値ではありません 1234, 987l; そのためには、テキスト領域を1行ずつ読み、それを検証する必要があります。javascriptを使用してテキスト領域を1行ずつ読み取るにはどうすればよいですか?


7
datatableのページネーションを削除する方法
私はjQueryを初めて使用します。グリッドでDatatablesを使用しましたが、ページ付けする必要はありません。 1ページに注文のリストがあり、データテーブルグリッドに表示しますが、下部にページ付けを表示したくありません。jQueryライブラリのビットカスタマイズを使用して、データテーブルからページネーションを削除または非表示にする方法はありますか? 私はそれをカスタマイズしようとしましたが、それを行う方法はほとんど見つかりませんでした。 前もって感謝します。


10
フラスコでCORSを有効にする方法
jqueryを使用してクロスオリジンリクエストを作成しようとしていますが、メッセージで拒否され続けます XMLHttpRequestはhttp://をロードできません...要求されたリソースに「Access-Control-Allow-Origin」ヘッダーがありません。したがって、Origin ...はアクセスを許可されていません。 フラスコ、heroku、jqueryを使用しています クライアントコードは次のようになります。 $(document).ready(function() { $('#submit_contact').click(function(e){ e.preventDefault(); $.ajax({ type: 'POST', url: 'http://...', // data: [ // { name: "name", value: $('name').val()}, // { name: "email", value: $('email').val() }, // { name: "phone", value: $('phone').val()}, // { name: "description", value: $('desc').val()} // // ], data:"name=3&email=3&phone=3&description=3", crossDomain:true, success: function(msg) { …
92 jquery  python  heroku  flask  cors 


6
関数を使用したJavaScriptの三項演算子の例
私はjQuery 1.7.1を使用しています JavaScriptの三項演算子を使用して、単純なif / elseステートメントを置き換えようとしています。私はいくつかの場所で成功しています。確かにうまくいかないと思ったとき、他の作業に成功したときは驚きましたが、とにかく試しました。 元のステートメントは次のとおりです。 function updateItem() { $this = $(this); var IsChecked = $this.hasClass("IsChecked"); if (IsChecked == true){ removeItem($this); } else { addItem($this); } } 三項演算子を使用した同じ関数を次に示します。 function updateItem() { $this = $(this); var IsChecked = $this.hasClass("IsChecked"); (IsChecked == true) ? removeItem($this) : addItem($this); } 使用していた例はすべて、次のように変数を設定するだけだったので驚きました。 x = (1 …

6
jQuery 1.8+など、jQueryが大文字と小文字を区別しないようにするにはどうすればよいですか?
"contains"の大文字小文字を区別せずに使用しようとしています。次のstackoverflowの質問で解決策を試してみましたが、うまくいきませんでした: 大文字と小文字を区別しないjQuery:containsセレクターはありますか? 便宜上、ソリューションはここにコピーされます。 jQuery.extend( jQuery.expr[':'], { Contains : "jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0" }); ここにエラーがあります: Error: q is not a function Source File: /js/jquery-1.4.js?ver=1.4 Line: 81 ここで私はそれを使用しています: $('input.preset').keyup(function() { $(this).next().find("li").removeClass("bold"); var theMatch = $(this).val(); if (theMatch.length > 1){ theMatch = "li:Contains('" + theMatch + "')"; $(this).next().find(theMatch).addClass("bold"); } }); 同じシナリオで元の大文字と小文字を区別する「含む」を使用しても、エラーは発生しません。誰かアイデアはありますか?私はそれを感謝します。

3
JQueryでクリックされた要素を除くすべてのクラスを選択する方法
Drupalで開発したWebサイトがあります。collapsiblock(基本的にはJQueryプラグイン)と呼ばれるモジュールを使用して、アコーディオンのような効果を実現しています。私は問題なく動作しています(ただし、ベータ版です)。しかし、ユーザーがアコーディオンの1つのアイテムをクリックしたときに、他のアイテムが折りたたまれるように変更したいと思います。 現在の統計では、ユーザーが1つのアイテムをクリックしたときに、アイテムが既に折りたたまれているか展開されているかをチェックし、アイテムを反対にしています。つまり、ユーザーがあるアイテムをクリックすると展開され、別のアイテムをクリックすると展開されますが、前にクリックしたアイテムは折りたたまれません。 以下のコードを見ることができます。折りたたむコードをどこに追加すればよいか、折りたたんだり展開したりする方法を知っています。私の質問は、ユーザーがクリックしたものを除いて、クラス「.collapsiblock」を持つすべてのアイテムをどのように選択するのですか? 注:クラス '.collapsiblockCollapsed'を持つアイテムは折りたたまれ、このクラスがアイテムから削除されると展開されます。 // $Id: collapsiblock.js,v 1.6 2010/08/18 19:17:37 gagarine Exp $ Drupal.Collapsiblock = Drupal.Collapsiblock || {}; Drupal.behaviors.collapsiblock = function (context) { var cookieData = Drupal.Collapsiblock.getCookieData(); var slidetype = Drupal.settings.collapsiblock.slide_type; var defaultState = Drupal.settings.collapsiblock.default_state; var slidespeed = parseInt(Drupal.settings.collapsiblock.slide_speed); $('div.block:not(.collapsiblock-processed)', context).addClass('collapsiblock-processed').each(function () { var id = this.id; var titleElt …


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