- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 jcarousel lite在我的网站之一上显示自动滚动的品牌 Logo 轮播。我尝试使用以下 javascript 使其响应(最大显示器上最多 6 张图像)。轮播使用原始代码工作正常,无需我尝试修改可见的图像数量。
<script>
function carouselLogic(){
if ($(window).width() > 959 ){
visible = 6;
changeCarousel(visible);
}
else if($(window).width() > 767){
visible = 4;
changeCarousel(visible);
}
else if($(window).width() > 599){
visible = 2;
changeCarousel(visible);
}
}
carouselLogic();
$(window).resize(function(){
carouselLogic();
});
/* original function for first page load
$(function() {
$(".logoCarousel").jCarouselLite({
auto: 2500,
speed: 1000,
visible: 6
});
});
*/
function changeCarousel(visible){
$(".logoCarousel").jCarouselLite({
auto: 2500,
speed: 1000,
visible: visible
});
}
</script>
图像显示为内联,左/右边距为 20 像素。
此代码应该更改 Logo 的可见数量,以确保它们在每次响应更改时仍适合页面。
结果是轮播自动滚动变得疯狂。它到处来回弹跳,比默认速度快得多。
关于如何改进此代码的任何建议?
最佳答案
原来的jCarouselLite已经在这里 fork 了;
https://github.com/kswedberg/jquery-carousel-lite#responsive-carousels
它不像最初那样精简,但它有更多的方法,并且可以触摸屏滚动和响应。您可以添加以下对我有用的选项;
function changeCarousel(visible){
$(".logoCarousel").jCarouselLite({
auto: true,
speed: 1000,
visible: visible,
autoWidth: true,
responsive: true
});
}
正如此处指出的,
Run jCarouselLite again, after an AJAX request
您可能还想在 carouselLogic()
函数中结束原始轮播
$(".logoCarousel").trigger("endCarousel");
关于javascript - jCarouselLite 自动滚动响应变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18886268/
我正在使用 jCarouselLite jquery 插件进行简单的旋转,一次显示图像+文本,并带有上一个+下一个按钮。我的问题是 jCarouselLite 似乎正在为所有元素插入设定的高度。我的需
如何重置 jCarouselLite 上的自动滚动间隔?在某个事件之后轮播,以便它可以让您查看整个时间间隔的内容,而不管您单击下一个或上一个时计时器已经走了多远?现在,如果我在 9 秒后单击下一个或上
我试图在调整窗口大小时重新调整或销毁并重新应用 jCarouselLite 插件,但我没有成功,这是因为我创建了一个网站,其中每个页面都是一个“li”,当浏览菜单时它滚动到那个“页面”... 我尝试在
这个问题一直困扰着我。我已经使用 jCarouselLite 很多年了,我什至在 Ganeshji Marwaha 发布的原始库中添加了一个“淡入淡出”功能供我自己使用。我最近切换到 the new
我正在使用 jCarouselLite 在显示页面中显示重要事件,但是当我仅添加单个事件时,它不会显示(而显示页面上显示多个事件并且自动滚动正常工作).. 这是我的代码:- .scrol
我有一个旋转器,它在某些页面上可以工作,但在其他页面上根本不起作用。上http://www.unitedtruckcenters.com/它工作正常,但如果你去 http://www.unitedtr
我是 Javascript/JQuery 的新手,所以如果这是一个愚蠢的问题,请多多包涵。我已尝试在我的网站上实现 JCarouselLite,该网站运行在具有 Oxy 主题的 Opencart 平台
我已经将 jCarouselLite 合并到我已经工作的站点中,但是出现了 PREV 和 NEXT 按钮,但没有图像。图片链接正确。 有什么想法吗? j查询: //jCarouselLite
我正在使用 jcarousel lite在我的网站之一上显示自动滚动的品牌 Logo 轮播。我尝试使用以下 javascript 使其响应(最大显示器上最多 6 张图像)。轮播使用原始代码工作正常,无
我的一个页面上运行着 jCarouselLite ( http://www.gmarwaha.com/jquery/jcarousellite/#doc ),但出现滚动问题。 我将其设置为始终显示 3
向大家问好... 我想使用具有 jCarouselLite 品质的淡入淡出效果。有可能吗? 需求: 图像转换时间应该很快。 图像必须停留 10 秒。 有人可以指导我吗? 吉萨。 最佳答案 要从“图像到
我正在使用 jCrouselLite .如果我设置可见 3 并且 slider 只有一个元素,那么不会出现任何内容。如果您删除第二个元素注释标签,那么它们都会出现在列表中。您可以在 jsfiddle
我有一个非常简单的 jcarousellite 脚本,但我希望当右侧或左侧没有更多项目可显示时能够“关闭”左侧或右侧按钮。最简单的方法是简单地更改我通过 div 使用的上一个/下一个按钮的背景图像。
我正在使用 JCarouselLite在网站上生成三个滚动框。 2 个轮播正确排列(New、Gifts),但第三个没有正确排列(BestSellers)。 图像向左浮动是因为插件一直计算错误的宽度。这
jCarouselLite 未设置 div 的宽度和左侧值。另外,在 firebug 中,div 和 ul 是灰色的,尽管 div 具有: visibility: visible; 顺便说一句,ul
我正在尝试将 jCarouselLite 用于内容 slider ,它在没有 Bootstrap 的情况下工作正常。 我认为 jQuery 一定会与 Bootstrap 发生冲突。
编辑:这不是 jQuery 从 SharePoint 公告列表创建适当标记以使用 jCarouselLite 的问题。这似乎是 jCarouselLite 中的一个问题。我用适当的标记做了另一个 js
我已经查看了有关此的其他问题,但没有找到合适的答案。 我需要的很简单:当前显示项的索引。 这是我的一小部分配置 $('.carousel').jCarouselLite( {
我之前在测试页面中使用过这段代码,它运行得很好, $(function () { var myCounter = $('li').length; $(
我的 slider 非常需要帮助。它必须有圆 Angular 。我正在使用 jCarousellLite,您可以在这里找到它的代码:http://www.gmarwaha.com/jquery/jca
我是一名优秀的程序员,十分优秀!