php - 如何在 .tpl 中包含自定义 JS (JQuery) 文件?

标签 php javascript jquery templates task-parallel-library

所以我有一个 HTML 页面,我想将其拆分并以对开发人员更友好的方式放入我的网站。我使用的是 Iframes,但现在我决定将它集成到我的 .tpl 文件中。对于我的生活,我无法弄清楚如何在 .tpl 中包含自定义 js 文件。包含其他文件的方式是在 php 文件中,但这只是包含配置文件。我设法将 HTML 放入 .tpl 中,我需要的最后一部分是 javascript。我认为问题在于 JS 使用的是 Jquery,所以我需要包含该库,但我似乎无法使其工作。有任何想法吗?我使用了文字,但也没有用....

我可以提供关于请求的代码示例

最佳答案

我怀疑当您说“tpl”时,您指的是 Smarty 模板。 (这是比“tpl”更受欢迎的标签)

理想情况下,您现有的模板系统应该设置为有一些约定(例如 {capture} )或一些其他设施(如 plugin )让您“追溯”放置 <script type="text/javascript" src="xxx.js"></script>进入<head>文档。

但是,您也可以将 <script></script>标记到页面正文的适当位置。

如果你想直接输入 javascript,你几乎肯定需要 Smarty {literal} 保护,但这只是因为 Smarty 会在尝试处理所有 Javascript 的 { 时爆炸。和 }如果它们直接在 tpl 文件中。

关于php - 如何在 .tpl 中包含自定义 JS (JQuery) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6209318/

相关文章:

php - "XDEBUG NOT LOADED AS ZEND EXTENSION"警告是什么意思?

php - `password_verify` 调用返回 false 以获得正确的密码

javascript - Mobile Safari - 通过 focus() 获得乐趣

javascript - 如何删除 IE 模态窗口标题中的 "Webpage Dialog"?

c# - jQuery 验证 dd/mm/yyyy 格式的日期

php - 如何使用 PLupload 发送附加数据?

javascript - PHP 代码总是设置文件上传标志,即使没有上传任何内容

javascript - 使用 jQuery 删除父 Div 内的 Div 类

jquery - 如何检测 jQuery UI 单选更改事件?

php - 将参数从 Controller 传递到 codeigniter 中查看