Php 在jquery mobile中为参数使用include文件

Php 在jquery mobile中为参数使用include文件,php,jquery,mobile,include,Php,Jquery,Mobile,Include,向各位市民致以问候和问候 问题:在jquery mobile中使用include文件作为“数据主题”参数是多余的还是没有任何用途 例如: 而不是使用: <div data theme="c"></div> 使用此选项: <div <?php include('inc/data-theme-file-path-here.php');?> ></div> jQuery是客户端,基于源代码,PHP是服务器端。如果您想使用PHP动态生成

向各位市民致以问候和问候

问题:在jquery mobile中使用include文件作为“数据主题”参数是多余的还是没有任何用途

例如:

而不是使用:

<div data theme="c"></div>

使用此选项:

<div <?php include('inc/data-theme-file-path-here.php');?> ></div>

jQuery是客户端,基于源代码,PHP是服务器端。如果您想使用PHP动态生成本例的源代码,那么就需要更多的功能。它一点也不会改变jQuery Mobile的功能。实际上,只有您才能确定它是否适合您的应用程序,或者在应用程序可维护性方面是否具有最佳意义。

将主题指定类附加到一个父对象并相应地调整CSS可能会更简洁。然后,您只需将它放在生成的HTML中的一个位置,而不是很多位置

例如:

<body class="themec">
<div class="theme-item"></div>
<div class="theme-item"></div>
<div class="theme-item"></div>
<div class="theme-item"></div>
</body>
然后,如果您想更改主题名称,您只需在HTML中的一个位置更改它,这将导致所有主题项选择不同的CSS。如果使用得当,CSS样式中的继承可能是一个非常强大和简化的东西

.themec .theme-item { css items here}