javascript - 光滑 slider 问题 : Image not showing on initial load

标签 javascript html css wordpress slick.js

当我运行 slider 时,未显示初始图像。只有在单击“下一步”按钮后, slider 才开始起作用。

问题链接:http://zaaroinfotechsolutions.com/zaarodemo/longbeach/corporate/ (单击历史记录选项卡并一直向下滚动)

这是我的代码: html

<div class="col-sm-9" style="padding:0px;"> <div class="main-slick">
                        <?php 
                               $args = array(
                                    'posts_per_page' => -1,
                                    'post_type' => 'slide',
                                    'tax_query' => array(
                                        array(
                                          'taxonomy' => 'slide_category',
                                          'field'    => 'slug',
                                          'terms'    => 'history'
                                        )
                                    )
                                  );
                                  $query = new WP_Query($args);

                                   while ($query->have_posts()) :
                                    $query->the_post();
                                    $feat_image_main = wp_get_attachment_url(get_post_thumbnail_id($post->ID));

                                ?>
          <img src="<?php echo wp_get_attachment_url(get_post_thumbnail_id($post->ID));          ?>" class="img-responsive mainimage" id="mainimage">
<?php endwhile; ?> </div> </div>

Javascript

$(document).ready(function(){ 
  $('.main-slick').slick( { infinite: false});
});

最佳答案

历史选项卡可见后,您需要手动刷新 Slick 插件的位置。将其添加到您的 JavaScript 中:

$(document).ready(function () {
  $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
    $('.main-slick').slick('setPosition');
  });
});

Working Plunker

关于javascript - 光滑 slider 问题 : Image not showing on initial load,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33686016/

相关文章:

HTML : Div on Image

html - 如何访问外部mxml中的html请求参数

html - 根据语言更改字体大小

javascript - 如何将 'alert' 用作 'popup'

javascript - 用户选择 : none behaves differently in Safari

c# - 从代码隐藏 c# 和 Asp.Net 调用 javascript

javascript - 需要从javascript中的2个数组中获取

javascript - 隐藏 URL 中传递的变量

javascript - BrowserSync 无法通过 gulpfile.js 运行

javascript - jQuery CSS Hooks 很慢。可以禁用或修复?