这可能看起来是一个非常新手的问题,但我还没有找到答案。我有一个包含xhtml代码的header.tpl文件。我想和一些使用jquery的java脚本。但我的问题是,简单的事情并没有发生在我告诉它的事情上。因为页面托管者将php与SMARTY进行了比较,所以我不得不对块脚本做了一些小的修改,它具有{文字} {/literal}。但其余的似乎都没问题。顺便说一句,jquery.js和header.tpl在同一个文件夹中。
File header.tpl http://feupload.fe.up.pt/get/SQWJvybQkDCmjEG
PS:我用jquery主页上的入门教程替换了所有的代码,并添加了{/literal} {文字}(否则会给出错误),它不能工作
发布于 2010-05-01 03:42:52
Smarty只是一种准备HTML的模板语言。暂时忽略PHP和Smarty。您需要查看的是浏览器中显示的最终HTML产品。例如,你可以很容易地在火狐的错误控制台中看到一些JavaScript错误。
尝试在完成的HTML代码中找到并发布相关部分,并查看是否一切正常。
发布于 2010-05-01 03:43:50
似乎当你在服务器上时,你仍然需要在文件中添加文件夹的路径,即使引用它的文件在相同的folder...sorry上
发布于 2010-05-01 04:16:44
为什么不创建另一个js文件,并在其中加载jquery内容,这样就不必担心它在smarty中如何工作或不工作呢?
https://stackoverflow.com/questions/2747166
复制相似问题