Jquery 如何隐藏悬停在';菜单';要素
我想在我的网站中隐藏一个悬停在“菜单”元素上的文本,并在悬停结束时显示出来。如何实现它?您的html在哪里?在这里发布,然后只有我们可以帮助您欢迎使用SO-可见性:css的隐藏属性不是更方便的方法吗?@永远由您决定,但我认为,如果您Jquery 如何隐藏悬停在';菜单';要素,jquery,Jquery,我想在我的网站中隐藏一个悬停在“菜单”元素上的文本,并在悬停结束时显示出来。如何实现它?您的html在哪里?在这里发布,然后只有我们可以帮助您欢迎使用SO-可见性:css的隐藏属性不是更方便的方法吗?@永远由您决定,但我认为,如果您hide()文本,空间就会消失。有了透明度,它就消失了,它的空间也会在那里,所以布局没有变化。这就是可见性:隐藏,隐藏而不改变布局。我想你把这和显示混淆了:没有。 var el = $('#idOfElementTohideOnHover'); $(
hide()
文本,空间就会消失。有了透明度,它就消失了,它的空间也会在那里,所以布局没有变化。这就是可见性:隐藏,隐藏而不改变布局。我想你把这和显示混淆了:没有。
var el = $('#idOfElementTohideOnHover');
$('#idOfMenuItem').hover(function(){
el.hide();
},function(){
el.show();
});
<div class="hoverclass">text</div>
.hoverclass:hover{
color: transparent;
}
.menuItem:hover{
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=0);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}