問題タブ [jquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
5942 参照

javascript - jQueryでバインドされたホバーコールバック関数を読み取る方法

jQueryを使用して、ページ上の要素にホバーコールバックを設定しました。私は今、いくつかの要素に新しいホバー動作を一時的に設定する必要があるモジュールを書いています。新しいモジュールは、ホバー機能の元のコードにアクセスできません。

新しいホバー関数を設定する前に古いホバー関数を保存して、一時的なホバー動作が終了したときにそれらを復元できるようにします。

jQuery.data()これらは次の関数を使用して保存できると思います。

新しいホバー動作で何かをします...

しかし、jQueryから現在登録されているホバー関数を取得するにはどうすればよいですか?

Shadow2531、最初にコールバックを登録したコードを変更せずにこれを実行しようとしています。そうでなければ、あなたの提案はうまくいくでしょう。提案をありがとう、そして私が探しているものを明確にするのを手伝ってくれてありがとう。たぶん、jqueryのソースにアクセスして、これらのコールバックが内部でどのように格納されているかを理解する必要があります。たぶん、質問を「jqueryを変更せずにこれを行うことは可能ですか?」に変更する必要があります。

0 投票する
4 に答える
13743 参照

javascript - リンクコンボボックス(できればJQuery)

HTMLを変換するJQueryプラグインを使用した経験がある人はいないかと思います

コンボボックスを何か(おそらくdiv)に変換します。ここで、アイテムを選択すると、リンクをクリックするのと同じように機能します。

おそらくjavascriptを使用して選択イベントを処理し(私のjavascriptの知識は現時点では少し荒廃しています)、コンボボックスの値を「スイッチ」することができますが、これはハックのようです。

あなたのアドバイス、経験、推奨事項は大歓迎です。

0 投票する
3 に答える
10226 参照

javascript - jQuery のモーダル ダイアログから結果を取得するにはどうすればよいですか

UI キットの simple-modal やダイアログ アドインなどのアドインを使用したいと考えています。ただし、これらまたはその他を使用して結果を返すにはどうすればよいですか。基本的には、モーダルがサーバーとの AJAX 対話を行い、呼び出し元のコードが何らかの処理を行うための結果を返すようにしたいと考えています。

0 投票する
5 に答える
47692 参照

javascript - 制限された URI へのアクセス拒否コード: 1012

FireFox 3 でのこの Ajax クロス サイト スクリプティングの問題をどのように回避しますか?

0 投票する
13 に答える
99977 参照

javascript - JavaScript で画像を読み込んでいるときにスピナーを表示する方法

私は現在、単一のグラフ (.png 画像) を表示するページを持つ Web アプリケーションに取り組んでいます。このページの別の部分には一連のリンクがあり、クリックするとページ全体がリロードされ、ページ中央のグラフを除いて以前とまったく同じように表示されます。

私がやりたいのは、ページ上のリンクがクリックされたときに、ページ上のチャートだけが変更されることです。ページのサイズは約 100 KB であり、これを表示するためだけにページ全体をリロードする必要がないため、これにより処理速度が大幅に向上します。

次のコードを使用して、これまでのところ機能するJavaScriptを介してこれを行ってきました

問題は、ユーザーがリンクをクリックしたときに、チャートが変更されるまでに数秒かかる場合があることです。これにより、クリックしても何も起こらなかった、またはシステムの応答が遅いとユーザーに思わせます。

私がしたいのは、画像の読み込み中の場所の代わりにスピナー/スロバー/ステータスインジケーターを表示することです。そのため、ユーザーがリンクをクリックすると、少なくともシステムが入力を受け取り、それについて何かを行っていることがわかります.

疑似タイムアウトを使用してスピナーを表示し、フリックして画像に戻るなど、いくつかの提案を試しました。

私が持っていた良い提案は、次を使用することです

スピナーが表示されているチャートよりもかなり小さいことを除いて、これは理想的です。

他のアイデアはありますか?

0 投票する
1 に答える
1003 参照

javascript - Prototype から jQuery にサイトを切り替えるにはどうすればよいですか

Prototype でサイトを作成しましたが、jQuery に切り替えたいと考えています。最適な切り替え方法に関するアイデアはありますか?

0 投票する
6 に答える
1509 参照

jquery - jQueryを使用して他の人のhtmlを美化する

表示する必要のあるHTMLベースのレポートを作成するサードパーティのアプリがあります。私はそれらがどのように見えるかをある程度制御できますが、一般的にはかなり原始的です。ただし、JavaScriptを挿入することはできます。jQueryの良さを注入して、整理していきたいと思います。私がやりたい具体的なことの1つは、常に1つの行と可変数の列を含むテーブル(実際のHTML <table>)を取得し、それを魔法のようにタブ付きビューに変換して、コンテンツ(常に1つの<div>必要に応じてIDを指定できます)各元のテーブルセルは、タブ付きビューのシートを表します。このようなアイテムの親を変更する良い(読む:簡単な)例は見つからなかったので、どこから始めればよいのかわかりません。

0 投票する
4 に答える
4136 参照

javascript - ブックマークのターゲットを強調表示する方法はありますか? (www.site.com/page.htm#bookmark)?

ページのブックマーク (mysite.com/mypage.htm#bookmark) にリンクし、ブックマークされたアイテムを視覚的に強調表示したい (おそらく赤い境界線がある)。当然、複数のアイテムがブックマークされます。そのため、誰かが #bookmark2 をクリックすると、その他の領域が強調表示されます)。

.asp または .aspx を使用してそれを行う方法はわかりますが、それよりも簡単にしたいと思います。CSSでそれを行う賢い方法があるのではないかと思いました。

興味がある理由: - すべてのプログラムを一覧表示するショッピング ページにプログラムをリンクさせたい。私はブックマークを使用しているので、特定のプログラム領域 (site.com/shoppingpage#Programx) にジャンプしていますが、わかりやすくするために、リンク先のページを実際に強調表示したいと思います。

0 投票する
3 に答える
6605 参照

jquery - JQueryの「後」セレクターの使用方法

私はこれを行うための良い方法を理解できないようですが、それは単純なはずです。やりたい要素がありappend a divます。次に、クローンを作成してその中間divに押し込みたい別の要素があります。これが私がやりたかったことです:

これは近いようですが、完全にはありません。これに伴う問題は、「追加」が元の#somediv > ulセレクターで動作しているように見えることです。この種のことは理にかなっていますが、それは私が望んでいたことではありません。で追加した中間divを最も効率的に選択し、afterそれに入れるにはどうすればよい#someotherdivですか?

0 投票する
2 に答える
859 参照

jquery - ASP.Net MVC、AJAX、およびプログレッシブエンハンスメント

動作しているASP.NETMVCアプリケーションにAjaxを追加するための信頼できる手法を探しています。jQueryを使用し、jQueryからAJAX機能を使用する方法を理解したいと思います。

私が知る必要があるのは、JavaScriptなしでサイトを実行できるようにコントローラーを作成する方法ですが、同時に、個別のビュー、個別のコントローラー、またはあらゆる種類のルートハックを必要とせずにAJAX呼び出しを可能にします。私の目標は、JavaScriptが有効になっているときに、アプリの要素を複製または再作成することなく、動作するアプリケーションを拡張することです。