【发布时间】:2011-09-06 19:21:06
【问题描述】:
我正在尝试使用 jQuery 为一些元素设置动画。 元素具有相同的类和 ID,因为元素中的信息是从数据库中“获取”的。
我的问题是当我点击元素时,所有隐藏的东西都会弹出,我只想显示用户点击的信息。不是全部。
在脑海中我得到了这个:
<script>
$(document).ready(function() {
$("#new_user").click(function() {
$(".new_users_box").animate({height: 'toggle' });
});
});
</script>
我的动画是这样的:
while ($row = mysql_fetch_array($result))
{
$thumb1 = $row['user_thumb1'];
$new_id = $row['id'];
$new_user = $row['username'];
echo '<a id="new_user" class="box_round"
style="background-color:#101010 !important;">'.$new_user.'</a>
<div class="box_newest new_users_box" style="display:none;">
<p>'.$new_user.'</p>
</div>';
}
有谁知道我该如何解决这个问题?
【问题讨论】:
标签: jquery jquery-animate