因為網站需要~jQuery需要向下相容IE8~
卻發現在IE8中無法正常運作某些語法~
最後發現關鍵在下列紅色文字 type這屬性~
若type使用application/javascript IE8 運作就會不正常~
要使用type=”text/javascript”便可解決問題~
<script type=”text/javascript” src=”http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js”></script>
<!– IE8 可運作 –>
<script type=”text/javascript”>
$(document).ready(function(e) {
alert(‘test1’);
});
</script>
<!– IE8 不可運作 –>
<script type=”application/javascript”>
$(document).ready(function(e) {
alert(‘test2’);
});
</script>