我希望能够在此处不显示加载时的注释div,单击注释时我希望它打开注释div。
我该怎么做?我已经环顾四周但是......我从阅读中得到的关于何时投入使用它只适用于每个帖子的内容div结果的一个div,以及您在代码中可以看到的单独注释。
<?
$data = mysql_query("SELECT `i`.*, `a`.* FROM `Wall` `i` LEFT JOIN `WallComments` `a` ON (`i`.`ID` = `a`.`Comments_ID`) WHERE `i`.`Username` = '{$view}'");
while($Comments = mysql_fetch_array($data)){
$walldate = gmdate('g:i a j F, Y', ($Comments['WallDate']));
$postdate = gmdate('g:i a j F, Y', ($Comments['Date']));
echo
"<div id='Wall'><a class='menuLink' href='Profile.php?view={$Comments['MessageBy']}' onclick='return false;'>{$Comments['MessageBy']}</a> - On: {$walldate}<br />Wrote: {$Comments['Message']}</div><br /><br />
<div id='Wall'><br />Comments<br /><br />{$Comments['CommentUsername']} Commented - On: {$postdate}<br />Wrote: {$Comments['Post']}</div><hr><br />
";
}
?>
每次用户发帖时,都会在数据库中插入新行,并且对于评论也是如此,所以我需要它来自动生成div类而不是div id = 1 div id = 2种东西,这是什么我得到了我在网上看到的所有内容。
任何人都可以帮助我吗?
答案 0 :(得分:1)
最初隐藏div:
<div id='Wall' style="visibility: hidden;">
使用JavaScript让div出现:
<button onclick="document.getElementById('Wall').style.visibility='visible';">
Show
</button>
您可以在锚标记中包含注释:
<a href="#" onclick="document.getElementById('Wall').style.visibility='visible';">
Comments here
</a>