我想根據條件顯示並隱藏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