我正在开发的网站有数百个现有页面,我想在每个页面中插入自动完成功能。我不想把 Javascript <script src=>
调用数百页。该字段使用JS
包含在 Nav 中,该导航在 php include
的每个页面上调用。 ,所以得到HTML
没问题。
我认为我可以在几个地方放置 Javascript -
1. 将 Javascript 函数添加到现有 Javascript
在 header 中调用的脚本,
2. 甚至输入 <script>
调用现有的 php include
调用 $_SESSION
和mysql
数据到每个页面,但甚至在 <!DOCTYPE>
之前调用声明,所以我认为我不想把它放在那里。
3. 但是,因为我想将其保留在自己的文件中(以防需要替换、整洁等),我想保留自动完成 Javascript
在它自己的文件中。可以放一个<script>
吗?在现有 <script call>
内部调用?我希望这是清楚的。
4. 或者,输入 <script src>
在 nav.php 中(每个页面都会调用)。但我不确定 PHP
的效果如何包含在 Javascript 文件中就可以了。
如果有人对哪种效果最好有任何意见或建议,请告诉我。谢谢!
最佳答案
最好的选择是创建 jquery 插件并在需要的地方使用它。不要忘记正确使用 $ 或 jquery,因为它可能会在插件和放置插件的脚本文件之间崩溃。
关于javascript - 将 javascript 插入多个现有页面的最佳选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324447/