からフルテキストを表示するには?私はあなたが"lstMovies"
にoption
要素のIDを設定すると仮定すると、たとえばしてくださいjQueryのツールチップがどのように私は、次のような何かを達成することができますドロップダウン選択した値
2
A
答えて
2
1
を持つことができる、あなたが何をする必要があるかのショーで、mouseover
とmouseout
イベントにツールチップdiv
を非表示にします。
$("#lstMovies").mouseover(
function (event) {
$("#spnTip").text($(this).val())
$("#spnTip").show();
$("#spnTip").style.left = event.pageX;
$("#spnTip").style.top = event.pageY + 20;
});
$("#lstMovies").mouseout(
function (event) {
$("#spnTip").hide();
});
HTMLとCSSは、あなたの例ではほぼ同じです。唯一の違いは、ツールチップのdiv(ID:spnTip)のインラインスタイルで、プロパティをプロパティをhidden
に設定するのではなく、none
に設定していることです。
0
JAVASCRIPT AND JQUERY。以下のコードで
一度にページ内のすべてのドロップダウンのための唯一の選択した値のツールチップ..
<script language="javascript">
function dropDwnToolTips() {
var drpdwnlst = document.getElementsByTagName("Select");
for(i=0;i<drpdwnlst.length;i++){
drpdwnlst[i].title = drpdwnlst[i].options[drpdwnlst[i].selectedIndex].text;
}
}
</script>
私は、ドロップ内のすべての値のツールチップダウンだけでなく、選択した値を加算しています。 これはJavaスクリプトでも同様です。また、ページ内のすべてのドロップダウンについても同じです。
<script language="javascript">
function dropDwnToolTips() {
var drpdwnlst = document.getElementsByTagName("Select");
for(i=0;i<drpdwnlst.length;i++){
for(j=0;j<drpdwnlst[i].length;j++){
drpdwnlst[i][j].title = drpdwnlst[i].options[j].text;
}
drpdwnlst[i].title = drpdwnlst[i].options[drpdwnlst[i].selectedIndex].text;
}
}
</script>
いずれかの機能の場合は、以下の操作を行います。
<body onload="dropDwnToolTips()">
...
</body>
または、
<script language="javascript">
window.onload=function() {
... script code goes here...
}
またはあなたは、
<script language="javascript">
dojo.ready(function() {
... script code goes here...
});
または
を道場を使用している場合、jQueryのスクリプト全体がさらに簡単になります。..
$(document).ready(function() {
$("select").each(function() {
var s = this;
for (i = 0; i < s.length; i++)
s.options[i].title = s.options[i].text;
if (s.selectedIndex > -1)
s.onmousemove = function() { s.title = s.options[s.selectedIndex].text; };
});
});
ドキュメント準備完了イベントではなく、ドロップダウンのonChangeイベントでこの関数を使用することをお勧めします。
関連する問題
- 1. は、誰かがどのように次のことを達成するために私に言うことができる場合、私は思っていた
- 2. このHTMLの次の「選択」(ドロップダウン)を選択するにはどうすればよいですか?
- 3. どのように、私はこのようなコードがある場合はjQueryにオプション選択ボックスの値を取得するにはどのようにjQuery
- 4. は私が達成しようとしている何のNSNumber
- 5. のQt - 私は、次のような何かを達成したいダイアログ
- 6. どのように私はどのように私はのための要素aを選択することができ、HTMLコードは次の子要素
- 7. は、ハンドルバーは私が達成したいのですがどのような
- 8. Javascriptを私は単にこのような何かを達成しようとしていますURL
- 9. どのように私はアンドロイドでこのデザインを達成することができます
- 10. スライディングドロップダウンアラート、どのように私はこれを達成することができますか?
- 11. このjQueryの効果はどのように達成できますか?
- 12. は、どのように私はlistdialogのクリックイベントに項目を選択し得ることができますか?
- 13. はどのように選択することができます
- 14. Apple Script:iTunesの次のトラックへの参照を取得するにはどうすればよいですか?私が達成しようとしている何
- 15. 私は現在、このような何かを達成しようとしています
- 16. 次され、私が達成しようとしているどのような小さな範囲
- 17. はどのように私は選択のドロップダウン
- 18. はどのように私はこのような何かを行うことができ
- 19. 私は、次のような何かを行うことができますJavaでは可変のTreeMap
- 20. ユーザーがドロップダウンで選択を行うときのJqueryイベント
- 21. は私が達成しようとしています何のApache 2.2.3
- 22. 私はAppleScriptののMail辞書に、インターネット上で探していたが、私は次のことを達成することができますどのようにどこにも見つけることができない対象
- 23. 私は私のような何かを呼び出すことができますPerlプログラムしたいのですがどのようにperlの
- 24. SQL Serverの:私はこのようなSQLクエリに副選択を作成しようとしています
- 25. がどのように私は私の選択は、私はHTMLの次のコード持っているのjQuery
- 26. 空TMemoオブジェクト+私が達成しようとしている何
- 27. ユーザーがスクリーンショットを作成したかどうかはどのように知ることができますか?
- 28. は、私は次のことを達成するために必要なjQueryの
- 29. 私の選択したXMLパーサーをどのようにベンチマークできますか?
- 30. は、どのように私は私が行うことができますマップ
そのページにはツールチップの言及がありますが、標準のHTML 'select'コントロールだけが表示されます。 –
@AbbasこれはJQUERY TOOLTIPを使用して達成できるかどうか尋ねています – learning
急いで返信して申し訳ありません、私はjQueryの部分を見なかったので、私はコメントを削除しました。この例の純粋なJavaScriptをjQueryに翻訳した回答を投稿しました。 – Abbas