我有這個腳本來擴大鼠標懸停的文本框,並縮短mouseoff。JQuery/Javascript:IE懸停不包括選擇框選項?
我遇到的問題是Internet Explorer似乎無法將其懸停在選擇框的選項上。
這意味着在IE中我可以單擊選擇,讓選項下拉,但如果我嘗試選擇一個,它們會消失,選擇框會在我離開選擇框本身時重新調整大小。
示例代碼:
<script type='text/javascript'>
$(function() {
$('#TheSelect').hover(
function(e){
$('#TheText').val('OVER');
$(this).width(600);
},
function(e){
$('#TheText').val('OUT');
$(this).width(50);
}
);
});
</script>
和:
<input type='text' id='TheText' /><br /><br />
<select id='TheSelect' style='width:50px;'>
<option value='1'>One</option>
<option value='2'>Two</option>
<option value='3'>Three</option>
<option value='42,693,748,756'>Forty-two billion, six-hundred and ninety-three million, seven-hundred-forty-some-odd..... </option>
<option value='5'>Five</option>
<option value='6'>Six</option>
<option value='7'>Seven...</option>
</select>
是否有在IE選擇框的任何變通辦法?我甚至會考慮一個jQuery的替代品,如果任何人都可以推薦一個真正可靠的。
謝謝!
的作品就像一個魅力:) – WonderLand 2014-12-01 05:09:48