啊!到目前为止,我的网站(正在进行中)在我迄今为止测试过的所有浏览器(firefox、safari、chrome 和 IE8)中都运行良好,但在 IE7 中却没有(我不知道 IE6 或其他浏览器)......我'm not positive但我认为这个问题与在我的jQuery中使用prepend()有关。主要问题是主菜单(应该显示在徽标左侧的蓝色水平栏中)以及右上角的搜索框,两者都使用前置添加。IE7 中还有其他问题,所以我不确定我是否认为它来自 jQuery,或者在我当前的 CSS 混乱中是否有错字!
这是我用于主菜单的脚本,它在 IE7 中不起作用,但在其他浏览器中起作用 - 有人在这里看到问题吗?
<script type="text/javascript">
<!--
$(function() {
/* ************************************** */
/* main menu */
/* ************************************** */
$("#bannerAreaWrapper").prepend("<div id='MainMenu'><a id='neutralsBtn' class='MainMenuModule' href='/neutrals-overview/'>Neutrals</a> <span class='bullet'>•</span> <a id='practicesBtn' class='MainMenuModule' href='/practices/'>Practices</a> <span class='bullet'>•</span> <a id='locationsBtn' class='MainMenuModule' href='/locations/'>Locations</a></div>");
});
-->
</script>
这是该网站的链接:http : //www.agencydr.squarespace.com 非常感谢您的帮助!