弹性滑块-我想计数旋转木马最小值&调整浏览器大小时的最大项目数
Flex slider - I want to count Carousel Min & Max Items when resize browser
调整浏览器大小时;然后在刷新页面之后。所以计数旋转木马Min&最大项目数。但是当不计数旋转木马Min&不刷新页面的最大项目数。
我要数旋转木马Min&调整浏览器大小时的最大项目数。
查看我们的网站(我在特色商品中使用了旋转木马柔性滑块):http://demo.harnishdesign.net/opencart/polishop/
如何修复?
(function() {
// store the slider in a local variable
var $window = $(window),
flexslider;
// tiny helper function to add breakpoints
function getGridSize() {
return (window.innerWidth < 320) ? 1 :
(window.innerWidth < 600) ? 2 :
(window.innerWidth < 800) ? 3 :
(window.innerWidth < 900) ? 4 : 5;
}
$window.load(function() {
$('#content .featured_carousel').flexslider({
animation: "slide",
animationLoop: false,
slideshow: false,
itemWidth: 210,
minItems: getGridSize(), // use function to pull in initial value
maxItems: getGridSize() // use function to pull in initial value
});
});
}());
我也遇到了同样的问题。尝试代码修复它。
(function() {
// store the slider in a local variable
var $window = $(window);
var flexslider;
// tiny helper function to add breakpoints
function getGridSize() {
return (window.innerWidth < 320) ? 1 :
(window.innerWidth < 600) ? 2 :
(window.innerWidth < 800) ? 3 :
(window.innerWidth < 900) ? 4 : 5;
}
$window.load(function() {
$('#content .featured_carousel').flexslider({
animation: "slide",
animationLoop: false,
slideshow: false,
itemWidth: 210,
minItems: getGridSize(), // use function to pull in initial value
maxItems: getGridSize(), // use function to pull in initial value
start: function(slider) {
flexslider = slider;
}
});
});
$window.resize(function() {
var gridSize = getGridSize();
flexslider.vars.minItems = gridSize;
flexslider.vars.maxItems = gridSize;
});
}());
尝试类似的东西
(function() {
// store the slider in a local variable
var $window = $(window),
flexslider;
// tiny helper function to add breakpoints
function getGridSize() {
return (window.innerWidth < 600) ? 2 :
(window.innerWidth < 900) ? 3 : 4;
}
$(function() {
SyntaxHighlighter.all();
});
$window.load(function() {
$('.flexslider').flexslider({
animation: "slide",
animationLoop: false,
itemWidth: 210,
itemMargin: 5,
minItems: getGridSize(), // use function to pull in initial value
maxItems: getGridSize() // use function to pull in initial value
});
});
// check grid size on resize event
$window.resize(function() {
var gridSize = getGridSize();
flexslider.vars.minItems = gridSize;
flexslider.vars.maxItems = gridSize;
});
}());
相关文章:
- 粘性导航-JS Waypoints在浏览器调整大小时出现自定义粘性导航问题
- 在浏览器调整大小时更改超链接位置
- 使用 React 在浏览器调整大小时重新渲染视图
- Jquery 旋钮在浏览器调整大小时更改大小
- 浏览器调整比较语句大小
- 如何在浏览器调整大小时调整iframe高度
- RadRotator在浏览器调整大小时未调整大小
- 禁用浏览器调整大小时的滚动事件
- 在浏览器调整大小之前,主页上的幻灯片不适合屏幕(仅限firefox)
- 当浏览器调整大小时,将元素保留在父视图中
- 独立的javascript应用程序,html5画布游戏..理想情况下使用V8或基于浏览器调整游戏
- 调整大小,移动和缩放图像和文本分区与浏览器调整大小
- CSS或JS-在浏览器调整大小时保持图像在外部
- 最初查找页面宽度,并在浏览器调整大小后检查它
- 自动完成列表固定位置浏览器调整大小
- jQuery滑块适用于除Chrome 15以外的所有浏览器.调整Chrome 15浏览器窗口大小时再次工作
- 如何在浏览器调整大小后重新加载Jquery
- 为什么' orientationchange '事件没有在浏览器调整大小时触发
- JS滚动在Chrome浏览器调整大小在滚动退出
- 浏览器调整大小后,单击事件不会触发