代码之家  ›  专栏  ›  技术社区  ›  Chuck Le Butt

IE中的脚本问题

  •  1
  • Chuck Le Butt  · 技术社区  · 14 年前

    Effect.toggles 在同一页上,但其中只有一个工作过(第一个)。我希望这是我实现中的一些简单错误,但我似乎找不到任何像样的文档。希望这里有人能帮忙。

    HTML/JS如下所示:

    <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中从来都不工作,不管我做什么。

    1 回复  |  直到 13 年前
        1
  •  1
  •   Chuck Le Butt    14 年前

    我四周都不好。HTML是在Javascript中通过点击按钮构建的,但是由于粘贴在这里很复杂,所以我将其简化为创建的代码。事实证明,由Javascript构建HTML是导致问题的原因(显然是停止了) 圣经的

    一切都结束了。。。我只希望我能结束这个问题:(