【发布时间】:2011-07-10 17:21:47
【问题描述】:
我正在寻找一种更优雅的方式来使用内联 Javascript 隐藏/显示 div。
如果您将鼠标悬停在汽车上方的橙色/黄色圆圈徽标上,则应显示该标签。当鼠标移出时,它们应该会消失。
网址:
http://174.120.239.48/~peakperf/
<div class="second">
<div id="speech2" style="display: none">
<img src="<?php bloginfo('template_url'); ?>/images/speech2.png" width="334" height="50">
</div>
<a id="various2" href="#inline2,javascript:HideContent('speech1')" title="" onmouseover="HideContent('speech1'); return true;">
<img src="<?php bloginfo('template_url'); ?>/images/clicker.png" width="62" height="50" onmouseover="document.getElementById('speech2').style.display = 'block'" onmouseout="document.getElementById('speech2').style.display = 'none'">
</a>
</div>
这是所用代码的粘贴箱:
【问题讨论】:
-
"使用内联 javascript" 使用内联 javascript 做任何事情都没有优雅的方法
-
我完全同意。代码被继承。
标签: javascript dom-events unobtrusive-javascript