gpt4 book ai didi

php - 如果页面上存在 DIV,则无法隐藏 PHP 脚本

转载 作者:行者123 更新时间:2023-11-27 23:39:30 24 4
gpt4 key购买 nike

我试图隐藏以下内容:

<h1>aaa <?php echo HTML_SOBI::getMyCategories($mySobi, true);?> aaa</h1>

如果页面上存在当前 div:

<div id="bbb">

我试过使用这个(没用):

<div id="bbb" <?php if (condition) { echo 'style="display:none;"; } else {
echo <h1>Find More <?php echo HTML_SOBI::getMyCategories($mySobi, true);?> </h1>; } ?></div>

我认为这会达到预期的效果,但导致该区域的网站崩溃。

抱歉,如果这是新手错误或糟糕的编码,我才刚刚起步,找不到合适的代码。

最佳答案

将有数十种不同的方法来对此进行编码。至关重要的是,您需要确保:

  • 您正在关闭与您的内联样式声明相关的所有开引号
  • 您正在关闭所有打开的 html 标签 ( <div )

这些因素对于生成按您预期的方式运行的有效标记至关重要。如果以下内容未按预期工作,您将需要澄清/编辑您的问题。

<div id="bbb"<?php echo $condition ? ' style="display:none;"' : ''; ?>>
<?php
if (!$condition) {
echo '<h1>Find More ' , HTML_SOBI::getMyCategories($mySobi, true) , '</h1>';
}
?>
...

请注意,我认为可能不需要第二个(否定的)条件,但我会将其留作说明。

另一个考虑是使用条件 block 来分配 class到您希望隐藏的所有元素。如果条件为真,添加类似 hiddenTag 的类到标签,然后在你的 css 文件中声明 .hiddenTag { display: none; } .

关于php - 如果页面上存在 DIV,则无法隐藏 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57092082/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com