【发布时间】:2016-02-03 10:53:23
【问题描述】:
我已经设置了一个小脚本来显示和隐藏一个 div..
$('.message-head').click(function () {
$('.message-preview').toggle('slow');
});
按应有的方式完美运行。我的问题是我在页面上有多个 html 标记实例,这些实例位于 foreach 循环内..
<div class="two-three-col message-head">
<h4>@message.Subject</h4>
<div class="message-preview">
@Html.Raw(@message.Body)
</div>
</div>
这基本上是针对一个消息系统,它已经被砍掉和改变了很多,并留给我去修复;不是最擅长 javascript 我很困惑。那么如何修改 js,以便如果我点击说消息 1,那么只有消息 1 会在点击时显示/隐藏,其余的将保持非活动状态。
提前致谢
【问题讨论】:
标签: javascript jquery html css