-1

重複の可能性:
PHPからCSSスタイルを取得する

ifdivの表示がnoneでない場合にのみ、それを実行するものを作成したいと思います。次に例を示します。

<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 に答える