【发布时间】:2014-05-09 19:15:40
【问题描述】:
为单独的页面包含样式文件、js 脚本、脚本代码块的更好方法是什么?
例如,我有 3 个页面,index.php、about.php、contact.php 和它们的通用标题。 对于 index.php,我只需要 css 样式文件,因此包含所有其他文件(如 jquery、fancybox、somepopup.js 等)是不合逻辑的,但对于 about.php,我需要包含 jquery 和 fancybox,而对于 contact.php我不需要fancybox,但需要jquery 和一些我的块代码,例如,
<style>
$('.lalala').bind('click', function() {
//some code lalala
});
</style>
什么是最好的,最快的方法(对于编译器)?
我用过这样的东西
($_SERVER['PHP_SELF'] == '/index.php' || $_SERVER['PHP_SELF'] == '/banana.php')? '<script src="js/ckeditor/my_conf.js"></script>' :''
但是当我有超过 5 个文件,以及一些我需要根据页面在标题中传递的块代码时,它看起来真的很糟糕。那么也许有更好的方法呢?
【问题讨论】: