問題タブ [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.
javascript - テーマローラーcssを使用する際のjqueryダイアログの問題
jquery uiダイアログのデモはすべて、「flora」テーマを使用しています。カスタマイズしたテーマが欲しかったので、themerollerを使用してcssファイルを生成しました。使用したときはすべて正常に機能しているように見えましたが、後でダイアログに含まれる入力要素を制御できないことがわかりました(つまり、テキストフィールドに入力できない、チェックボックスをオンにできない)。さらに調査したところ、ダイアログ属性「モーダル」をtrueに設定すると、これが発生することがわかりました。植物相のテーマを使用する場合、これは発生しません。
jsファイルは次のとおりです。
植物相のテーマを使用するhtmlは次のとおりです。
ダウンロードしたthemerollerテーマを使用するhtmlは次のとおりです。
ご覧のとおり、参照されているcssファイルとクラス名のみが異なります。誰かが何が間違っている可能性があるかについての手がかりを持っていますか?
@David:試してみましたが、機能しないようです(FFでもIEでも)。私はインラインCSSを試しました:
また、外部のcssファイルを参照してみました。
しかし、これらはどちらも機能しません。私はあなたが提案したものに何かが欠けていますか?
編集:
brostbeefで解決してください!
もともと植物相を使っていたので、クラス属性を指定しなければならないと勘違いしてしまいました。結局のところ、これは実際に植物相のテーマを使用する場合にのみ当てはまります(サンプルのように)。カスタマイズされたテーマを使用する場合、クラス属性を指定すると、その奇妙な動作が発生します。
javascript - 現在選択されている項目を保持しながら、Html Select のオプションを値で並べ替える最も効率的な方法は何ですか?
私は jQuery を持っていますが、組み込みの並べ替えヘルパーがあるかどうかはわかりません。text
各項目の、value
、およびプロパティの 2 次元配列を作成できますが、JavaScript の組み込みが正しく機能するselected
とは思いません。Array.sort()
asp.net - (クライアント側で)送信ボタンを無効にするための最良のアプローチは何ですか?
詳細:
- ユーザーが送信ボタンをクリックした後、サーバーに投稿する前にのみ無効にします
- ASP.NET Webフォーム(.NET 1.1)
- jQueryを優先する(ライブラリがある場合)
- フォームをリロードする場合(つまり、クレジットカードが失敗した場合)は有効にする必要があります
これは私がこれを行う必要はありませんが、あまり変更せずにそれを行う簡単な方法があれば、私はそれを行います。(つまり、簡単な解決策がない場合、私はおそらくそれをしませんので、深く掘り下げることを心配しないでください)
javascript - jQueryセレクターのパフォーマンスを向上させる良い方法は?
jQuery 呼び出しのセレクターのパフォーマンスを向上させる方法を探しています。具体的には次のようなものです。
$("div.myclass")
よりも速い$(".myclass")
私はそうかもしれないと思いますが、jQueryが最初にタグ名で検索を制限するほどスマートかどうかはわかりません.
jquery - JQueryを使用して電子メールアドレスを暗号化する方法
?の構文を変更せずに、ページJQuery
上の電子メールアドレスをクロークまたは暗号化するために使用する方法はありますか?HTML
href
javascript - jQueryを使用して、ラジオボタンのonClickイベントリスナーを設定する最良の方法は何ですか?
次の HTML の場合:
次の JavaScript コードからの変更:
ありがとう
bind()
編集:選択した応答は、私が尋ねた質問に答えますが、ラジオボタンのグループを区別する方法も示しているため、使用する答えが好きです
javascript - 選択ボックスのすべてのオプションを削除してから、1 つのオプションを追加して jQuery で選択するにはどうすればよいですか?
コアjQueryを使用して、選択ボックスのすべてのオプションを削除してから、オプションを1つ追加して選択するにはどうすればよいですか?
私のセレクトボックスは以下です。
編集:次のコードは連鎖に役立ちました。ただし、(Internet Explorer では).val('whatever')
追加されたオプションを選択しませんでした。.append
( と の両方で同じ「値」を使用しました.val
。)
編集:このコードを模倣するようにしようとして、ページ/フォームがリセットされるたびに次のコードを使用します。この選択ボックスには、一連のラジオ ボタンが表示されます。.focus()
近かったのですが、 のようにオプションが選択されているようには見えませんでした.selected= "true"
。既存のコードに問題はありません。jQuery を学ぼうとしているだけです。
編集:選択した回答は、私が必要としていたものに近かった。これは私のために働いた:
しかし、両方の答えが私の最終的な解決策につながりました..
jquery - jQuery オブジェクトから基本要素を取得する
ここで適切な用語を見つけるのに苦労していますが、jQuery オブジェクトがあれば...
...基本要素を抽出することは可能ですか? つまり、これと同等です:
javascript - jQueryとオブジェクト、軽量ウィジェットを作成しようとしています
要素を動的に追加できるmakegenericselect "control"を作成しようとしていますが、関数を正しく機能させるのに問題があります。
これが私が始めたものです。
これは単独で正常に機能しましたが、いつでも機能$select
が失われます。 .clone(true)
addOption()
これは私のオブジェクトアプローチですが、それでも関数は機能しません。
ハックの解決策は、作成後に関数を手動で追加することです。
私は間違った木を吠えていますか?
javascript - イベントを発生させた要素の ID を取得する
イベントを発生させる要素の ID を取得する方法はありますか?
私は次のようなことを考えています:
もちろん、イベントが最初のフォームから発生した場合は var に、イベントが 2 番目のフォームから発生した場合はtest
id を含める必要があります。"aaa"
"bbb"