我在這裏是新的,這是我的第一個問題。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";
}
});
當然,不會工作。
它有什麼問題?
感謝您的支持!