当鼠标悬停时,我需要在另一个图像上显示和图像,这是一种菜单。这适用于 chrome 和 firefox。任何想法?来了
<div id="button1OverStyle" class="buttonOverStyle" onclick="changeFrame('main/main.html')" >
<img id="button1OverStyleImage" src="images/button_home.png" height="24" width="46" />
<script>
$('#button1OverStyle').hover(function(e) {
showTittle('button1OverStyleImage'); });
$('#button1OverStyle').mouseleave(function(e) {
hideTittle('button1OverStyleImage');});
$('#button2OverStyle').mouseover(function(e) {
showTittle('button2OverStyleImage'); });
$('#button2OverStyle').mouseleave(function(e) {
hideTittle('button2OverStyleImage'); });
</script>
我找到了在哪里找到它。这就是问题所在
在这一行
<div id="button1OverStyle" class="buttonOverStyle" onclick="changeFrame('main/main.html')" >
<img id="button1OverStyleImage" src="images/button_home.png" height="24" width="46" />
</div>
这是CSS
.buttonOverStyle{ position:absolute; cursor:pointer; z-index:1000; height:24px;} .buttonOverStyle img { display:none;}
问题是,如果图像不显示,Internet Explorer 无法识别 div,因此无法进行“mouseenter”或“mouseover”。
任何想法??????