Я использую:
Event.observe(window, 'load', function() {
$$('li').invoke('observe', 'mouseover', function(event) {
this.children[0].toggle();
});
$$('li').invoke('observe', 'mouseout', function(event) {
document.children[0].toggle();
});
});
<ul>
<li>
<div style="display:hidden;">Hidden Div</div>
<div>More content that isn't hidden</div>
</li>
</ul>
Для отображения скрытого элемента внутри элемента, когда этот элемент наведен на него.Это частично работает, однако мой код выглядит следующим образом:
Когда я переключаю li, он отображает скрытый div, однако если я переключаю второй div, он снова скрывает комментарий, даже если этот div находится вли.Зачем?Я нашел это вопросов, но, похоже, он не работает и для этого контекста.