【发布时间】:2015-10-06 06:02:11
【问题描述】:
我的网站是一个博客,其中有一个页面,所有帖子都在一个 HTML 页面上。 “帖子”只是 div 中的图像,我需要一些信息才能在图像的父 div 中显示和隐藏。以下是它的设置方式:
HTML
<div class="posts">
<h3>mm/dd/yy<p class="preview">click to show more</p><p class="expand">click to show less</p></h3>
<h4>Title</h4><br>
<p class="expand">caption caption caption caption caption caption caption caption caption</p>
<div class="centertext">
<img class="post" src="path/to/image">
</div>
<br>
</div>
小CSS
.expand{显示:无;}
JS
$(document).ready(function(){
$(".posts").click(function(){
$('.expand').toggle();
$('.preview').toggle();
});
我不希望发生的最终结果是,当我单击一个图像时,所有图像及其标题都会隐藏和显示。显示here 或全屏here 有人请帮助我!附加信息:我也在使用 JQuery 和 Bootstrap
【问题讨论】:
标签: javascript jquery html css