【发布时间】:2016-05-17 23:58:30
【问题描述】:
我有大量的 HTML 和 CSS,其中包含一些 PHP(基于会话的内容),这个 PHP 是必须的。我需要该会话信息(没有 cookie 不会这样做)。
html 和 CSS 是标准 div 我正在查看上一个问题: Is there a best practice for generating html with javascript
这给了我需要的答案,如果我只使用 HTML 和 CSS,但是如果我需要使用 JS if 语句来选择模板的哪些部分需要不同以及如果我需要使用 PHP 怎么办做同样的事情?
我正在将我的代码从繁重的服务器端脚本转移到前端处理中,但问题是我需要在 $.template 中有一些 PHP 和 if 语句(js if 语句)
我可以在 JS 模板系统中使用 PHP 变量吗?如何在模板函数中使用 JS IF 语句?
var moo = 1
var T = $.template('<div>This is code, but what is moo?. if(moo == 1){moo was 1..}else{moo was not 1}</div>')
【问题讨论】:
-
不清楚你在问什么。你没有提供足够的信息让任何人除了猜测之外真的做任何事情。请为您的问题添加更多详细信息
-
@RiggsFolly 希望这有助于澄清。
-
为什么不
var moo = 1 ? "moo was 1" : "moo was not 1";?然后您可以使用具有正确值的moo。另外,你不能在 JS 文件中使用 PHP,你必须使用 PHP 文件(可以包含 JS)。 -
@kosmos 抱歉,我想说所有的 if 语句都是 javascript。我的 php 目前工作正常......虽然我在将大量 html/CSS 插入父元素时遇到了重大问题。
标签: javascript php jquery html css