使用PHP和jQuery更改CSS样式

时间:2013-01-13 13:08:27

标签: php javascript jquery html css

我正在执行PHP if / else语句。

但是,我希望代码能够执行以下操作:

<?php 

    if ($condition == true){ 
       echo 'ITS TRUE!'; 
    }else { 
       #id-element.css('display':'none'); 
    } 

?>

请注意,ELSE语句执行的jQuery行会更改所涉及元素的css样式。

我该怎么做?

任何人都有任何关于如何在PHP if / else语句中使用jQuery实现PHP if / else和更改css样式的建议/示例?

2 个答案:

答案 0 :(得分:28)

您可以回显样式元素的HTML并将CSS放在其中。

else {
    echo '<style type="text/css">
        #id-element {
            display: none;
        }
        </style>';
}

答案 1 :(得分:4)

估计你可以这样做:

<?php
    if ($condition == true): 
         echo 'ITS TRUE!'; 
    else: 
?> 
    //put whatever html/style/script you want here, for example
    <script>
        $( '#id-element' ).css('display', 'none');
    </script>
<?php endif; ?>