JS代码:JS脚本不能正常工作
function showCaption() {
var captionVis = $('.grey-box-caption-text').css('display');
if(captionVis = "none") {
$('.grey-box-caption-text').width(0);
$(this).find('.grey-box-caption-text').show().animate({'width': '464px'},750);}
} else {
$(this).find('.grey-box-caption-text').animate({'width': '0'},750,
function(){$(this).hide();});
}
};
$('.caption-container').click(function() {
showCaption();
return false;
}
);
HTML代码:
<div class="one-half column home-three-img">
<div class="caption-container">
<div class="grey-box-caption">
</div>
<div class="grey-box-caption-text">This is a caption test - Hopefully this works
</div>
</div>
<img src="images/3.jpg">
</div>
这样可不行,我一个JS小白。请帮忙。
我试图让标题部分从左向右滑出。当我点击父容器时,什么也没有发生。当我再次点击时,我期待标题能够拍摄出来并隐藏起来。
我有Jquery正确加载,并有一个document.ready函数工作。
链接到WIP http://clients.pivotdesign.com/dev/annual_report_2014/index.html
很难做出一个问题,而不是只说_“不工作” _不由分说更加暧昧。 – Nit 2014-11-24 19:15:02
什么行不通?它有什么作用? – forgivenson 2014-11-24 19:17:06
对不起,我真的不知道它有什么问题。我编辑了我的帖子,虽然 – alcoven 2014-11-24 19:17:28