我正在构建一个面向公众的网站,并且使用了大量的 jQuery 和 jQueryUI。我注意到互联网上大多数使用 jQuery 和 jQueryUI 的网站在他们的页面中没有这样的代码。
<script type="text/javascript">
$(document).ready(function(){
$("a").click(function(event){
alert("Thanks for visiting!");
});
$( "input:submit" ).button();
});
</script>
我知道这是一个简单的例子,但大多数网站,例如 SO,所有页面只包含一个混淆的 js 文件。他们似乎甚至没有在任何地方使用 $(document).ready 。在我当前的站点上,似乎我需要为每个页面包含一个 js 文件。我的问题是它应该如何完成,是否有关于如何在页面中使用/包含 javascript 的最佳实践?
最佳答案
您不会看到著名的 document.ready,因为大多数代码通常被压缩到一个大文件中以用于缓存目的。只需在正文末尾包含您的 js,例如:
<script type="text/javascript" src="site.js"></script>
所以这可以为每个页面一次性缓存。
关于javascript - 如何在面向公众的网站上包含 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4400756/