我正在重构一个php网页,我需要动态插入一个类。
通过项目的结构,一个解决方案是使用三元运算符<?($selectedElement=="KeyOne"? 'linkactive': 'normalLink') ?>
来处理之前分配的变量的值:
<a id="customid_generatebytool" class="<?($selectedElement=="KeyOne"? 'linkactive': 'normalLink') ?>" href="anotherPage.php" ...>
....
</a>
<a id="customid_generatebytool" class="<?($selectedElement=="KeyTwo"? 'linkactive': 'normalLink') ?>" href="Page2.php" ...>
....
</a>
但我上面的代码不起作用,我是php的新手。
提前致谢。
答案 0 :(得分:3)
添加echo
。
<a id="customid_generatebytool" class="<?php echo ($selectedElement=="KeyOne"? 'linkactive': 'normalLink') ?>" href="anotherPage.php" ...>
答案 1 :(得分:0)
您使用过php短标记<?
。确保在php.ini中启用它。