こんにちは私はそれに4つの画像を持つコンテナdivを持っています。私はコンテナにホバーイベントを設定して、コンテナの上にマウスを置くと、そのコンテナ内のどのイメージが現在ホバリングされているかを教えてくれます。これを行う方法はありますか?私は$(".container img").hover()
のようにイメージ上でホバーイベントを行うことができますが、それは私がする必要があるためには機能しませんので、コンテナのホバーイベントから作業する必要があります。jQueryマウスが現在マウスオーバーしている子要素を取得
2
A
答えて
2
私はjsfiddleを使用してサンプルを作成し、あなたはそれはあなたが望むものであるかどうかを確認することができました。
$(".container").on("hover", "img", function(e){
var $target = $(e.currentTarget);
$out.html($target.attr("src"));
})
0
これを試してみてください。イメージの代わりにDivsので、私はテストするのが簡単でした。 :)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('div').hover(function() {
$('#out').html($(this).attr('tag'));
})
});
</script>
<style type="text/css" media="screen">
div { height: 40px; margin: 10px; border: 2px solid #ddd; }
</style>
</head>
<body>
<div id="name1" tag="one">hey</div>
<div id="name2" tag="two">hey2</div>
<div id="name3" tag="three">hey3</div>
<div id="name4" tag="four">hey4</div>
<p id="out"></p>
</body>
</html>
0
「mouseover」を使用してください。例:http://jsfiddle.net/d4gMS/
$('#container').on('mouseover', function(ev) {
var src = ev.originalEvent.srcElement;
if (src.id !== 'container') {
$('#out').html('hovering ' + ev.originalEvent.srcElement.id);
}
});
関連する問題
- 1. のjQuery:現在の要素の、親「.radioGroup」を取得し、
- 2. 現在の要素を取得する
- 3. jQueryが親子の子ulの要素を取得しない
- 4. オブジェクトJqueryの現在の要素を取得する
- 5. jqueryオートコンプリートで現在の要素を取得するには?
- 6. jQueryを使用して要素の現在のドキュメントを取得する方法
- 7. 角4 - 現在の要素を取得していません
- 8. マウスの現在のDOM要素obj [イベントリサイズ中] jQuery-ui
- 9. JQuery - 現在の高さスクロール可能な要素を取得
- 10. jQueryで現在の要素のクラスを取得
- 11. jQuery:現在の要素の直後に次の要素を取得
- 12. マウスオーバーやマウス出力が要素をアニメーション化して起動しない
- 13. 現在のマウスの位置を取得
- 14. 子要素jQueryのラジオボタン値を取得
- 15. jquery子要素の値を取得
- 16. VB.netでマウスが現在使用しているフォームのハンドルを取得
- 17. 移動要素の相対私は現在、私のマウスで要素をドラッグしてい要素
- 18. jQueryのslideDown要素が現在
- 19. onMouseOutイベントは、JavaScriptが現在マウスオーバーしている要素を削除すると発生しますか?
- 20. 角のある - マウスオーバーで最も近い要素を取得
- 21. WPFマウスで要素を取得
- 22. javascriptで現在の要素の1レベル下の要素を取得します
- 23. 現在の要素を取得しますか?
- 24. 異なる子要素の値に基づいて子要素を取得
- 25. scipy.ndimage.filters.generic_filterの現在の要素を取得する
- 26. 現在の要素属性を取得する方法
- 27. 現在のマウス座標を取得します
- 28. jquery関数パラメータの現在の要素
- 29. 現在の要素のJquery属性値
- 30. jQueryで現在照会されている要素を取得する方法は?例えば
imgのホバーは機能しません。必要な振る舞いの完全な説明はHTMLのように役立ちます....あなたは何を試しましたか? – charlietfl