0

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

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

我目前document.ready()在每个选项卡加载时都有一个单独的选项卡 html 文件来运行。这些脚本可以在 Chrome 中完美运行,但这些document.ready()功能在 Firefox 和 IE6 中无法运行。

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

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

4

1 回答 1

2

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

于 2010-07-24T17:31:45.837 回答