[解決済み] HTMLのoptionタグにtooltipを表示するには?
質問
HTMLやjQueryを使ったJavaScriptで、どのように個々の
<option>
要素にツールチップを表示し、決定プロセスを支援することができます (
には十分なスペースがなく、別の種類のコントロールが必要であり、何らかの支援が必要です。
).
これは、プラグインかそれに類するものでできるのでしょうか?
jQueryのtooltipプラグインをいくつか試しましたが、成功しませんでした(Tooltipと呼ばれるものを含む)。
この解決策では
- IE、WebKit および Gecko で動作します。
-
標準的な
<select>
ラップ<option>
要素で構成されています。
したがって、ソリューションが他のタグを使用したい場合は、それらの要素を必要なものに動的に変換する必要があります(そして、最初のマークアップが何か異なることを期待しないでください)。
このためのコードは次のとおりです。 ここで で、SafeSurf セクションの下にあり、選択肢のロールオーバー時に選択肢の意味についてヘルプを表示したいと思います。現在、それは事後的にしか表示できず、ユーザーのためのいくつかの事前ヘルプは有益でしょう。
これは簡単ではなく、おそらく何かを作成する必要があることを認めます。したがって、懸賞金は、最も完全なソリューション、または私が作成できるソリューションに最も近い場所にある特定のフックに授与されます。
どのように解決するのですか?
これが質問されてから 2 年の間に、他のブラウザが追いついたようです (少なくとも Windows では......他はわかりません)。option タグに "title" 属性を設定することができます。
<option value="" title="Tooltip">Some option</option>
これは、Windows 7 上の Chrome 20、IE 9 (およびその 8 と 7 モード)、Firefox 3.6、RockMelt 16 (Chromium ベース) ですべて動作しました。
関連
-
[解決済み] クラスメソッド内の "this "をタイプスクリプトで記述する
-
[解決済み] JavaScriptで要素のクラスを変更するにはどうすればよいですか?
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] PHPでHTML/XMLをパースして処理する方法とは?
-
[解決済み] jQueryで複数のクラスを持つ要素を選択するにはどうすればよいですか?
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] jQuery get specific option tag text
-
[解決済み] JSONPとは何か、素人目にもわかるように説明してくれる人はいませんか?[重複)。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Uncaught TypeError: 未定義のプロパティ 'length' を読み取れませんでした。
-
[解決済み] 変更イベントでradioを使用するには?
-
[解決済み] Google Maps APIでマウスのスクロールホイールによる拡大縮小を無効にする方法
-
[解決済み] WebKit の event.layerX と event.layerY に関する問題
-
[解決済み] jQueryを使用してCSSのdisplay noneまたはblockプロパティを変更するにはどうすればよいですか?
-
[解決済み] CSSを使用してSVG画像の色を変更する方法(jQuery SVG image replacement)とは?
-
[解決済み] jQuery removeClass ワイルドカード
-
[解決済み] jQuery: テキストで要素を検索する
-
[解決済み] jQuery / JavaScriptでJSONデータをパースする方法は?
-
[解決済み] jQueryを使用して文字列から最後の文字を削除する方法は?