我遇到的问题是.load()函数似乎被忽略了?我在DragonFly的错误日志中没有收到任何错误。该警报仅用于调试,并且正在运行。
奇怪的是,这适用于IE8以及Fire Fox 10
我目前正在使用jQuery 1.7.2和opera 11.61。
$(document).ready(function(){
//page defaulted to main
$('#main').load('main.html');
$('#menuAnchors > li > a').each(function(){}).
click(function(){
$('#main').load($(this).attr('href'));
alert($(this).attr('href'));
return false;
});
});
上面的代码是目标
<ul id ="menuAnchors" class ="menuItems">
<li><a id="menuASolarFlare" href="solarFlares.html" target="main">Solar Flares</a></li>
<li><a id="menuACurrencyConverter" href="currencyConverter.html" target="main">Currency Converter</a></li>
<li><a id="menuAXML" href="mydoc.xml" target="main">XML</a></li>
<li><a id="menuAXML" href="outPutxml" target="main">Section 1 - XML</a></li>
<li><a id="menuAMain" href="main.html" target="main">Main</a></li>
<li><a id="menuASmile" href="smile.html" target="main">Smile :D!</a></li>
<li><a id="menuAMedia" href="media.html" target="main">Media</a></li>
</ul>
谢谢:)