这更像是一个最佳实践问题。
我最近开始在我一直在做的一堆项目中使用HTML5 样板,但最近发现了一些可能是个问题的东西。另一位开发人员引起了我的注意,由于某些功能在页面加载时不起作用(即使用 jQuery $.ajax 的表单),因此在文档底部加载 JS 文件可能是一个问题,进而呈现出一些可用性问题。我想就解决可能出现的此类常见问题的最佳方法获得一些意见。我一直在使用 HTML5 样板,因为我知道 Paul Irish 和朋友们已经真正考虑过这个系统并不断改进它。
示例问题:网站的主页具有使用 jQuery$.post
函数提交表单值的时事通讯注册表单。用户有权输入值并按下提交,但这不会呈现任何操作,因为 js 未加载呈现可用性问题。
使用网站底部包含的 JS 的最佳方式是什么?