jQuery的衰落不透明度问题
题
对于客户端,我试图让这个网站在IE等网页浏览器(目前只适用于Safari和Firefox适用于Mac)的工作:的 http://www.randomscripts.net/think_company_world/main.php 我使用上的图片JQuery的淡入淡出和功能在后台循环他们通过。对于上面列出的那些旁边其他浏览器,它只是显示在内容的黑匣子。我想,这可能与不透明做:CSS属性,但我不太清楚。
如果任何人都可以看看,我真的很感激它。
解决方案
这似乎是工作的罚款,我(铬,Vista下的IE8和Firefox 3)。
您确定图像是具有时间来加载?做,如果你调整图像为100x100并重新运行该脚本?你得到了同样的问题。
其他的想法强>
我行320(用于导航6个子选项)得到一个错误,因为你没有在页面上的任何物品与nav6_sub的ID,这样可能会导致问题的你。
您要复制大量的代码页(你复制和粘贴,或具有一个循环中产生的?),你应该考虑创建一个jQuery插件什么的。我一直觉得这个页面是有用的(以及课程的jQuery的文档)的 http://www.learningjquery.com/2007/10/a-plugin-development-pattern
此外,它可能没有关系,而是围绕子导航你的HTML可以使用一些清理。代替
<ul>
<li><a href="#" id="nav5" onmouseover="dropDown('nav5_sub')"></a></li>
<div class="sub" id="nav5_sub">
<li>Private Client Log In</li>
<li>Student Log In</li>
</div>
</li>
</ul>
您应该有这样的事情有:
<ul>
<li>
<a href="#" id="nav5" onmouseover="dropDown('nav5_sub')"></a>
<ul class="sub" id="nav5_sub">
<li>Private Client Log In</li>
<li>Student Log In</li>
</ul>
</li>
</ul>
不隶属于 StackOverflow