我有這個JavaScript在Safari和FireFox中都能很好地工作,但在IE中它不起作用,我無法使它工作!谷歌沒有在這裏幫了不少:( 腳本修改在點擊一個小菜單有什麼聯繫一個div dependend內容! 我有這個網頁上,並在此JSFiddle代碼!使JavaScript在IE中工作
的頁面裏代碼應該/將工作:Live workingpage
希望你們會幫我指明瞭IE這項工作它可以在Safari,有時在FF
問題已更新
這裏是我的JS:
<script type="text/javascript" src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
<!-- Begin
$(function() {
$('#om').click(function(e) {
$('.hestetekst').load('heste/Churchill/html/churchilltekst.html');
e.preventDefault();
});
$('#resul').click(function(e) {
$('.hestetekst').load('heste/Churchill/html/churchillresul.html');
e.preventDefault();
});
$('#billeder').click(function(e){
$('.hestetekst').load('heste/Churchill/html/churchillbilleder.html');
e.preventDefault();
});
$('#video').click(function(e){
$('.hestetekst').load('heste/Churchill/html/churchillvideo.html');
e.preventDefault();
});
$('#afkom').click(function(e){
$('.hestetekst').load('heste/Churchill/html/churchillafkom.html');
e.preventDefault();
});
});
$.ajaxSetup({
'beforeSend' : function(xhr) {
xhr.overrideMimeType('text/html; charset=ISO-8859-1');
}
});
// End -->
</script>
包括菜單的HTML:
<div class="hesteundertop">
<p>
<span class="linkstyle3"><a id="om" href="#">Om Churchill</a></span> |
<span class="linkstyle3"><a id="resul" href="#">Resultater</a></span> |
<span class="linkstyle3"><a id="billeder" href="#">Billeder</a></span> |
<span class="linkstyle3"><a id="video" href="#">Video</a></span> |
<span class="linkstyle3"><a id="afkom" href="#">Afkom</a></span>
</p>
</div>
<div class="hestetekst">
<!--#include virtual="heste/Churchill/html/churchilltekst.html"-->
</div>
您正在使用哪個版本的IE? –
它是否報告任何錯誤?無論是臭名昭着的黃旗,還是(如果您使用IE8或更高版本)的「F12開發者工具」。 –
在IE中有什麼問題? 「不起作用」並不是很多描述。你看錯誤控制檯,看看它報告? – jfriend00