Javascript IE中的脚本问题
Scriptaculous和InternetExplorer7/8有一个非常恼人的问题。我们在同一页上有两个,但其中只有一个一直在工作(第一个)。我希望这是我实现中的一些简单错误,但我似乎找不到任何像样的文档。希望这里有人能帮忙 HTML/JS如下所示:Javascript IE中的脚本问题,javascript,html,prototypejs,scriptaculous,Javascript,Html,Prototypejs,Scriptaculous,Scriptaculous和InternetExplorer7/8有一个非常恼人的问题。我们在同一页上有两个,但其中只有一个一直在工作(第一个)。我希望这是我实现中的一些简单错误,但我似乎找不到任何像样的文档。希望这里有人能帮忙 HTML/JS如下所示: <ul> <li id="LinkA" class="icon"> <a onclick="new Effect.toggle('divA', 'slide', { duration: 0.
<ul>
<li id="LinkA" class="icon">
<a onclick="new Effect.toggle('divA', 'slide', { duration: 0.6 }); return false;" href="#">Show List A</a>
</li>
</ul>
<div id="divA" style="display:none">
<div>
-- Things to display --
</div>
</div>
<ul>
<li id="LinkB" class="icon">
<a onclick="new Effect.toggle('divB', 'slide', { duration: 0.6 }); return false;" href="#">Show List B</a>
</li>
</ul>
<div id="divB" style="display:none">
<div>
-- Things to display --
</div>
</div>
-
--展品--
-
--展品--
它在Chrome和Firefox中工作得很好,但第二个在IE7或IE8中都不起作用,无论我做什么
任何帮助都将不胜感激 我四周都不好。HTML是在点击按钮后用Javascript构建的,但由于粘贴在这里很复杂,我将其简化为创建的代码。事实证明,由Javascript构建HTML是导致问题的原因(显然阻止了Prototype和Scriptaculous找到第二个DIV的ID——我不知道为什么第一个DIV可以正常工作)
现在一切都结束了。。。我只希望我能结束这个问题:(我的缺点。点击一个按钮就可以用Javascript构建HTML,但由于粘贴在这里很复杂,我将其简化为创建的代码。事实证明,Javascript构建HTML是导致问题的原因(显然阻止了Prototype和Scriptaculous找到第二个DIV的ID——我不知道为什么第一个应该工作得很好)
现在一切都完成了…我只希望我能关闭这个问题:(你能随时发布一个实时链接吗?问题已经解决了!(我如何关闭不需要解决方案的内容?)你能随时发布一个实时链接吗?问题已经解决了!(我如何关闭不需要解决方案的内容?)