我在这里是新的,这是我的第一个问题。jquery如何替换最大宽度(轻拍)上的数据对象
我在一个简单的页面中有一些带有轻触库的画廊,当桌面每个画廊每3秒滑动3张图片时滑动,当res设置为智能手机时,画廊视口应该切换到每个点1张图片。 因此,这里是html代码:
<div class="carousel flick" data-flickity='{ "cellAlign": "left", "contain": true, "groupCells": 3, "autoPlay": true, "wrapAround": true, "prevNextButtons": false }'></div>
,你可以看到有一个名为groupCells 3的对象,这意味着,该画廊将切换每次3个单元,但如果我在智能手机的模式走,我需要要说到数据ATTR时最大宽度设置为991px
所以这里groupCells必须是1是我的查询:
$(window).resize(function() {
var viewportWidth = $(window).width();
if (viewportWidth < 991) {
$(".flick").data("flickity").groupCells === "1";
}
});
当然,不会工作。
它有什么问题?
感谢您的支持!