我正在使用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