【发布时间】:2014-02-25 10:59:04
【问题描述】:
例如,如果我有:
<div class="menu">
<?php myFunction() ?>
</div>
有没有办法检查myFunction() 包装div 有一个menu 类?
【问题讨论】:
-
PHP 在将 HTML 发送到浏览器之前在服务器上运行。在调用 PHP 函数的时候,它无法知道它最终会被一个特定的 html 标签/css 类包裹起来。
-
更新了我的答案,抱歉!
-
我想理智的方法是用 PHP 设置类。但这一切都取决于我们一无所知的整体背景。
-
我遇到的问题是我有一组选项卡,每个选项卡都显示一个 php 函数的结果(即选项卡一个运行 myFunction("tab1") 等) - 不幸的是有些奇怪正在进行,当页面加载时,默认选项卡会显示所有功能的结果。我曾考虑检查该功能是否在活动选项卡下运行作为快速解决方案,但您已经证实了我的怀疑,即它不会起作用。我将提出一个新问题,对我的问题进行更详细的描述,而不是把这个问题搞得一团糟。
-
如果你有兴趣,我的问题的扩展解释在这里:stackoverflow.com/questions/21503521/…