1

我正在处理的网站有数百个现有页面,我想在每个页面中插入一个自动完成功能。我不想将 Javascript<script src=>调用放入数百页中。使用 的字段JS包含在 Nav 中,该字段在 php 的每个页面上都被调用include,因此进入HTML是没有问题的。

我认为我可以将 Javascript 放入一些地方- 1.将 Javascript 函数添加到Javascript在标头中调用的现有脚本中,

2.甚至<script>在一个现有的 phpinclude中调用,该调用将$_SESSIONmysql数据调用到每个页面,但它甚至在<!DOCTYPE>声明之前就被调用了,所以我想我不想把它放在那里。

3.但是,因为我想把它保存在它自己的文件中(以防它需要替换、整理等)我想把自动完成保存Javascript在它自己的文件中。<script>在现有的内部打电话可以吗<script call>?我希望这很清楚。

4.或者,将<script src>nav.php(在每个页面上调用)放在里面。但是我不确定将PHP包含在 Javascript 文件中的效果如何。

如果有人对哪种方法效果最好有任何意见或建议,请告诉我。谢谢!

4

1 回答 1

1

最好的选择是创建 jquery 插件并在需要的地方使用它。不要忘记正确使用 $ 或 jquery,因为它可能会在插件和放置插件的脚本文件之间崩溃。

于 2013-10-11T18:01:35.343 回答