我正在尝试为这个问题找到更好的解决方案。我有一个我正在用 PHP 开发的游戏,它有许多不同的内容页面。这些内容页面包含文档正文中的所有内容。我正在使用 jQuery 点击事件来调用我的 AJAX,它会加载外部 PHP 并更新游戏。但是,在许多页面上,我使用 jQuery 选择器调用了不同的元素。我希望只有一个 javascript 文件来管理所有 jQuery 事件,但是根据 jQuery 网站上发布的评论;
*"注意 IE。如果您尝试在不存在的元素上分配实时事件处理程序,那么任何其他实时事件处理程序都将不起作用,您也不会收到任何错误。"
http://api.jquery.com/live/
不幸的是,我的大部分玩家仍然使用 IE 6-8。因此,在我的页脚文件中,我调用了许多不同的 JavaScript 文件。我希望有人能告诉我一个更好的解决方法,因为我的游戏有很多不同的页面,我不想在页脚中调用很多 JavaScript 文件。
或者,如果我可以在 <body> 标记中包含一个 javascript 文件,那将是另一种解决方案(但根据我的研究,我认为这是不可能的)。
谢谢。