【发布时间】:2015-07-13 03:08:40
【问题描述】:
我有一个 JavaScript 来切换显示/隐藏 div 类。 div 的内容和激活切换功能的按钮在 while 循环中。起初我在我的 JavaScript 中使用了“div id”,但这不起作用,我决定使用“div class”来代替它,它工作得很好。但是,默认情况下我没有成功隐藏 div,我尝试在我的 CSS 中使用 display:none 和 visibility:hidden,但这根本不起作用(内容总是隐藏的)。如何使用下面的当前 JavaScript 使 div 默认隐藏:
JavaScript
<script language="JavaScript">
$(document).ready(function(){
$(".Comment").click(function(){
$(this).next(".reply").slideToggle("slow");
});
});
</script>
文件.php
<?php
.......................
while($obj = $stmt->fetch())
{
$username = $obj['user_name'];
$comment = $obj['comment'];
$id = $obj['id'];
$userimage = $obj['user_image'];
echo '<div class="comment-item">';
echo '<div class="comment-avatar">';
echo '<img src="user/user_images/'.$userimage.'" alt="avatar">';
echo '</div>';
echo '<div class="comment-post">';
echo '<span style="font-weight:bold;">'.$username.'  said...
</span>';
echo '<p>'.$comment.'</p>';
echo ' <div class="Comment"><input type="button"value="Reply" ></div>';
echo '<div class="reply">';
echo '<form action="" method="post" class="reply"
enctype="multipart/form- data">';
echo '<textarea rows="4" name="txtcomment" style="float:right;resize:
none;margin-top:5px;" cols="50" >';
echo '</textarea>';
echo '</form>';
echo '</div>';
echo '</div>';
echo '</div>';
echo '</div>';
}
?>
【问题讨论】:
标签: javascript php jquery html