Мой вопрос заключается в том, как дать приоритет обнаружения события «mouseover» дочернему элементу, а не его родительскому элементу?
это код jquery:
<script>
$(function() {
$("li").mouseover(function(event){
$('#log').html($(this).text());
});
});
</script>
и это HTML-код
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3
<ul>
<li>item 3.1</li>
<li>item 3.2</li>
<li>item 3.3</li>
</ul>
</li>
<li>item 4</li>
</ul>
<div id="log">log</div>
каквыводить текущий элемент при наведении мыши?
проблема в том, что при наведении курсора мыши на "элемент 3.1" jquery не обнаружит "элемент 3.1", а вместо этого jquery будет предполагать, что вы навели курсор мыши на "элемент 3"?