【发布时间】:2015-04-21 15:03:57
【问题描述】:
第一次在这里发帖和业余程序员 - 基本上我的 JQuery 表现出非常奇怪的行为,因为我认为这是一个简单的脚本;
基本上想要一个按钮,点击时会在下面切换一个全宽的 flexslider。单击时,它看起来什么都没有出现(尽管开发工具告诉我 div 已删除 display:none) - 然后我调整窗口大小并 BAM!有吗?
在 Safari 上还有另一个问题,但与此无关(我假设?)
网站本身是在 WordPress 上的——我继承了这个作为新工作的一部分,我对 HTML、CSS 和基本的 JS 有一些了解。请帮忙!
/* Creative Slider 1 - OLD CODE */
$('.creativebutton1').on('click', function() {
$('.creative-content1').slideToggle('slow');
});
/*NEW CODE */
$('.creativebutton1').on('click', function(){
$('.creative-content1').slideToggle('slow');
$('.create-slider').flexslider({
animation: "slide",
directionNav: true,
controlNav: false,
animationSpeed: 1000,
selector: '.slides > .slide-group',
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<div class="row-fluid">
<div class="span12">
<a id="servicecontent"></a>
<div class="block dark-grey-bg">
<div class="content-container container">
<div class="block-icon bounceInLeft wow animated" style="visibility: visible;">
<img src="http://www.placeholder.co.uk/wp-content/uploads/2014/11/service-icon-paintbrush.png" alt="">
</div>
<div class="block-title">
<h1> Header & Header</h1>
</div>
<div class="block-text">
<p><span class="light-blue-text"><strong></strong></span> Text Text Text Text Text Text Text Text Text Text Text</p>
<p><span class="light-blue-text"><strong>SubHead </strong></span> – Text Text Text Text Text Text Text Text Text Text Text Text Text .</p>
<p><span class="light-blue-text"><strong>SubHead</strong></span> – Text Text Text Text Text Text Text Text Text Text Text Text .</p>
<p><span class="light-blue-text"><strong>SubHead</strong></span> – Text Text Text Text Text Text Text Text Text Text Text Text Text .</p>
<p><span class="light-blue-text"><strong>SubHead</strong></span> Text Text Text Text Text Text Text Text .</p>
<div class="button blue-button creativebutton1 learn-more wow bounceInLeft animated" style="visibility: visible;"><a href="#creative-content1">See Examples</a>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- ################# SLIDER TIME #################-->
<div class="row-fluid">
<div class="span12">
<div class="creative-content1" style="display: none;">
<div class="flexslider create-slider">
<div class="slides">
<div class="slide-group">
<div class="createslide">
<img src="http://www.placeholder.co.uk/wp-content/uploads/2015/04/slide1.jpg" alt="">
</div>
</div>
<div class="slide-group">
<div class="createslide">
<img src="http://www.placeholder.co.uk/wp-content/uploads/2015/04/slide2.jpg" alt="">
</div>
</div>
<div class="slide-group">
<div class="createslide">
<img src="http://www.placeholder.co.uk/wp-content/uploads/2015/04/slide3.jpg" alt="">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: jquery wordpress google-chrome resize slidetoggle