Jac*_*ham 1 javascript jquery responsive-design slick.js
我正在尝试启用Slick Slider(slick.js)来启动仅超过520px的宽度.下面的任何东西和幻灯片只是堆叠(即没有光滑).是否可以在不刷新页面的情况下工作?
我已经做到了,但它真的很笨重:
$(document).ready(function () {
var $window = $(window),
$slick = $('.slick'),
toggleSlick;
toggleSlick = function () {
if ($window.width() > 520) {
$slick.slick();
} else {
$slick.unslick();
}
}
$window.resize(toggleSlick);
toggleSlick();
});
Run Code Online (Sandbox Code Playgroud)
我Uncaught TypeError: $slick.unslick is not a function在控制台中也出错了.
我相信你调用光滑方法的方式已经发生了变化.
代替 $('.slick').unslick();
尝试 $('.slick').slick("unslick");
您也可以直接在光滑选项中的响应选项中调用它
| 归档时间: |
|
| 查看次数: |
2493 次 |
| 最近记录: |