我正在使用IE7。当鼠标悬停在选项上时,我希望在页面上显示选择框中每个选项的说明。因此,当我开始编写代码时,鼠标悬停在选项上时显示文本框中的选项值。但它从来没有工作。它就像变化事件一样工作。为IE选择的鼠标悬停选项
<input name="selectedValue" id="selectedValue" >
<select id="TestCombo" name="TestCombo" >
<option value="0" selected="selected">Zero</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<script type="text/javascript">
$(function() {
$('#TestCombo option').mouseover(function() {
$('#selectedValue').val($('#TestCombo option:selected').val());
});
});
</script>
在此先感谢
基本上这个事件不会跨浏览器工作,责怪IE自IE6以来一直搞不好。另一方面,您的`$()。ready(`语法已被废弃,请使用`$(function(){`或者更长:`$(document).ready(function(){`' – 2010-11-27 14:39:01
'您正在使用IE7?因为这是你的主浏览器? – 2011-09-29 01:46:33