Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5/PHP/jQuery:定义HTML块(模板工具包样式)_Php_Jquery_Html_Template Toolkit - Fatal编程技术网

HTML5/PHP/jQuery:定义HTML块(模板工具包样式)

HTML5/PHP/jQuery:定义HTML块(模板工具包样式),php,jquery,html,template-toolkit,Php,Jquery,Html,Template Toolkit,我们在我工作的地方使用模板工具包,我正在寻找类似的功能,但不包括perl,只使用HTML5、PHP和jQuery 我正在创建的应用程序是一个离线HTML5应用程序,因此基本上我想做: if (localStorage.getItem(username) != '') {$.("#myDiv").html(myBlock);}else {$.("#myDiv").html(myOtherBlock)}; 到目前为止,我所想到的方法要么是在jQuery中创建长html字符串变量,要么将块放入htm

我们在我工作的地方使用模板工具包,我正在寻找类似的功能,但不包括perl,只使用HTML5、PHP和jQuery

我正在创建的应用程序是一个离线HTML5应用程序,因此基本上我想做:

if (localStorage.getItem(username) != '') {$.("#myDiv").html(myBlock);}else {$.("#myDiv").html(myOtherBlock)};
到目前为止,我所想到的方法要么是在jQuery中创建长html字符串变量,要么将块放入html中,然后使用jQuery创建dom元素的变量,然后将其从文档中删除,这两种方法对我来说都不是最理想的

有人能给我指出正确的方向吗?

如果您正在寻找模板工具包的JavaScript实现,可能是一种可能性。不过,我怀疑它的使用是实验性的,而不是流行的


似乎有一个更活跃的社区和采用率。

我意识到这是一个老话题,但Jemplate()在3年后仍然很强大(当然还有车把),所以要小心受欢迎度竞赛的决定。