-1

可能重复:
从 PHP 获取 CSS 样式

我想做一个if可以做的事情,只有当 div 的显示不是无时。这是一个例子:

<div id="div_1" style="display:none;">blah blah blah</div>
<?php if (div_1 display is none){...} else {echo $variable;} ?>

知道我将如何处理这部分(div_1 display is none)吗???如果可以,当然可以!先感谢您!

4

3 回答 3

2

你不能做那个服务器端。也许你可以使用 JavaScript 和 Jquery 是一个很好的工具:

if($('#div_1').css('display') == 'none')
{
    ...
}
else {
    $('#Some_Div').html('...');
}
于 2013-01-20T15:40:58.047 回答
1

对于非 jquery 纯 'ol javascript

if (element.style.display == 'none'){
   //your element is not visible
} else {
   //your element is visible
}
于 2013-01-20T17:58:55.003 回答
0

您可以使用 Ajax 和 JavaScript

<script>
$(document).ready(function() {
if($('#div').is(':hidden')) {
$.ajax({
   url: "file.php",
   type: "POST",
   data: {somedata: "data"}, 
      success: function(msg) {

       $("#div").html(msg);
      }
});
}
else {
//...
}
});
</script>
于 2013-01-20T16:02:02.983 回答