最佳答案
首先,我假设这对于CSS3来说太复杂了,但如果在那里有一个解决方案,我愿意用它来代替。
HTML非常简单。
Text Block 1
Text Block 2
子div被设置为display:none;默认情况下,但随后更改为display:block;问题是,这个标记出现在我的网站上的几个地方,我只希望显示的孩子,如果鼠标在它的父母,而不是如果鼠标在任何其他父母(他们都有相同的类名和没有id)。
我已经尝试使用$(this)
和.children()
无效。
$('.parent').hover(function(){
$(this).children('.child').css("display","block");
}, function() {
$(this).children('.child').css("display","none");
});