我想根据条件显示并隐藏div(对于本示例中的facebook)。 这是我使用的代码,但由于某种原因,警报工作,但它仍然显示div。 有人可以帮助调试。谢谢。在jquery中显示/隐藏div
<?php
// call the function to parse the signed request
$sr_data = mySignedRequest();
// check like status
if ($sr_data->page->liked==1) {
echo '<script language="javascript">
alert("Hello You Are a Fan");
document.getElementById("header").style.display = "block";
</script>';
} else {
echo '<script language="javascript">
alert("You are not a fan");
document.getElementById("header").style.display = "none";
</script>';
}
?>
<div id="header">
Hello You Are a Fan
</div><!-- #header -->
我认为如果你写出你的脚本标签,就像你在你的div下面和脚本标签内部做类似'alert('<?php echo $ sr_data-> page-liked == 1?“你好......”:“你是......”;?>');'这会为你节省一堆代码。我知道这不是问题,但我只是说;) – mraaroncruz
或更类似于maxedison的低于 – mraaroncruz