- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我还是 jQuery 的新手,我在使用 LayerSlider 时遇到了一个小问题。调用插件时有一个选项,告诉它文本容器的宽度应为“layersContainer:960”。
我想做的是几乎所有时间都将选项设置为 960px,除了在一个断点处我希望它设置为 768px。目前我的代码如下:
function rContainer() {
if ($("header").height() == 146) {
$(this).data('layersContainer', '50');
}
else {
$(this).data('layersContainer', '1030');
}
}
function layerSlider() {
$('#slider').layerSlider({
layersContainer : 960,
responsive : false,
responsiveUnder : 0,
navButtons : true,
touchNav : true,
keybNav : true,
thumbnailNavigation : 'disabled',
skin : 'fullwidth',
skinsPath : 'layerslider/skins/',
cbStart : rContainer(),
});
}
我正在做的是检查标题何时增加到 146 像素(当导航第一次堆叠起来时),这样我就知道何时更改“layersContainer”选项并将文本容器放入一点。
LayerSlider v5 文档的 API 部分如下:
"cbInit 回调将接收 slider DOM 元素本身,而所有其他事件都将具有 slider 的数据对象。数据对象可用于访问正在使用的所有设置,并且它还可以即时覆盖其中的一些。”
具有以下事件:LayerSlider v5 Events
如有任何帮助,我们将不胜感激,如果我遗漏了任何重要内容,我深表歉意。
最佳答案
可能是初始化覆盖了您编写的代码。解决此问题的最简单方法是组合函数并在实例化 Slider 时设置值。
function layerSlider( element ) {
var layersContainer = 960;
if( $("header").height() == 146 ) {
layersContainer = 768;
}
$(element).layerSlider( {
layersContainer : layersContainer,
responsive : false,
responsiveUnder : 0,
navButtons : true,
touchNav : true,
keybNav : true,
thumbnailNavigation : 'disabled',
skin : 'fullwidth',
skinsPath : 'layerslider/skins/'
});
}
与:layerSlider( "#slider")
一起使用,注意我还可以传入要在其中创建 Slider 的元素,因为我假设您需要多个元素页面。
关于javascript - Jquery LayerSlider 动态更改选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20915296/
我正在使用 LayerSlider - JQuery 内置的视差效果 slider ,这是一个可爱的产品,但我没有太多运气获得我需要的效果。 CSS 导致出现水平滚动条,这样屏幕就可以向右滚动,但这看
我正在使用 layerslider 插件在我的主页上显示旋转 slider ,这些 slider 作为超链接工作,其中一个超链接应该转到弹出菜单,但似乎 class="ls-link"是我唯一的类可以
我在使用最新版本的 LayerSlider 时遇到问题。我已经使用了全 Angular 响应演示中的所有内容并阅读了所有选项,但是当我调整浏览器大小时,高度不会更新。为了使这一点更清晰,图像本身会缩放
我正在开发我的客户端演示站点,当第一张幻灯片更改为第二张幻灯片时,我在 layerslider 上遇到问题,所以它是模糊的/ SCSS 的,我确定我错过了一些设置,请告知。 pc.iwebcrux.c
我还是 jQuery 的新手,我在使用 LayerSlider 时遇到了一个小问题。调用插件时有一个选项,告诉它文本容器的宽度应为“layersContainer:960”。 我想做的是几乎所有时间都
我使用 LayerSlider 在我的网站上制作轮播。现在,当我单击“上一个/下一个”按钮时, slider 会自动移动到第一层。 我想自定义我的 Javascript。单击下一步获取下一层,而不是获
所以我对使用 css 还很陌生,需要一些帮助。 我想将文本添加到我的主页 slider (我正在使用 LayerSlider WP),看起来像 friend 网站上的文本:brookefieldapa
所以我正在使用 KreatureMedias Layerslider,我有一个全宽波浪,我想要上下摆动。 此刻我有这个... 它确实在技术上循环,但问题是它在跳回其原始位置之前动画了几个像素。我想要
我只需要一点点进一步的帮助。我想将静态内容覆盖在 WP Layerslider 上。就像这个网站上的搜索表单一样: http://bit.ly/1l8XIbH 但每次我将内容放在它上面时,它仍然会进入
我正在使用 jquery layerslider,当我将鼠标悬停在导航栏 (nav) 上时想停止 layerslider。 // Java script code $('document').
我是一名优秀的程序员,十分优秀!