gpt4 book ai didi

javascript - Firefox 和 IE6 的 document.ready() 问题

转载 作者:行者123 更新时间:2023-12-02 20:35:34 25 4
gpt4 key购买 nike

我创建了一个带有 Tabber 选项卡功能的 html 页面。

  • 每个选项卡都有自己的表格,该表格在单击选项卡时加载,并且仅在初始选项卡单击时加载一次,以阻止表格加载多次。
  • 每个选项卡表都存在于其自己的 .jsp html 文件中,并使用 $("#tab1").load('tabqtable.jsp'); 调用通过 javascript 加载。

我目前在各个选项卡 html 文件中都有一个 document.ready() ,以便在每个选项卡加载时运行。这些脚本在 Chrome 中运行良好,但 document.ready() 函数无法在 Firefox 和 IE6 中运行。

我可以在 document.ready() 函数之外放置一个 alert(); 并且它可以工作,所以我知道脚本标记正在运行。我还尝试将所有 javascript 移至 .load() 函数中的返回函数调用,以便当 .load() 从 m/成功运行时,javascript 将运行ain html 页面,但仍然得到相同的结果。

我很茫然,如果我能得到关于这个问题的帮助,我真的很感激。表加载完美,我只是没有获得与表交互所需的任何功能。这也不是我正在运行的脚本,因为它们都适用于主 html 页面。感谢您提前提供的任何帮助。

最佳答案

好吧,看起来您已经在使用像 jquery 这样的框架...使用 $(document).ready (假设您正在使用的是 jquery...)像 jquery 这样的框架的要点是它(原则上)应该跨浏览器兼容。

关于javascript - Firefox 和 IE6 的 document.ready() 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3326081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com