Jquery 当我尝试申请两个ID';消防处(分区)
我在视差设计中使用了Jquery 当我尝试申请两个ID';消防处(分区),jquery,html,css,Jquery,Html,Css,我在视差设计中使用了Cslider,我非常喜欢它,但当我将Cslider应用于2个实例(用于2个不同的div)时,我尝试了这一点,这在我尝试应用1个实例(1个div)时效果很好。我想要的是,我需要为1个div应用cslider autoplay true,为另一个div应用cslider autoplay false,如下所示 <script type="text/javascript"> $(function() { $('#div1').cslider({ a
Cslider
,我非常喜欢它,但当我将Cslider应用于2个实例(用于2个不同的div)时,我尝试了这一点,这在我尝试应用1个实例(1个div)时效果很好。我想要的是,我需要为1个div应用cslider autoplay true,为另一个div应用cslider autoplay false,如下所示
<script type="text/javascript">
$(function() {
$('#div1').cslider({
autoplay : false
});
$('#div2').cslider({
autoplay : true,
bgincrement : 450
});
});
</script>
$(函数(){
$('#div1').cslider({
自动播放:错误
});
$('#div2').cslider({
自动播放:对,
增长:450
});
});
我的Html代码:
<div id="div1" class="da-slider">
<div class="da-slide">
<h2>Some description</h2>
<p>Some description Some description Some description Some description Some description Some description Some description Some description Some description</p>
<a href="#" class="da-link">Read more</a>
<div class="da-img"><img src="css/slider/images/2.png" alt="image01" /></div>
</div>
<div class="da-slide">
<h2>Some description</h2>
<p>Some description Some description Some description Some description Some description Some description Some description Some description Some description</p>
<a href="#" class="da-link">Read more</a>
<div class="da-img"><img src="css/slider/images/2.png" alt="image01" /></div>
</div>
<nav class="da-arrows">
<span class="da-arrows-prev"></span>
<span class="da-arrows-next"></span>
</nav>
</div>
<div id="div2" class="da-slider" style="height:270px;">
<div class="da-slide">
<div class="scrollyeah" data-centerIfFit="true">
<div class="item1">
<a class="vlightbox3" href="images/01.jpg" >
<img src="images/img01.gif" />
</a>
</div>
<div class="item1">
<a class="vlightbox3" href="images/01.jpg" >
<img src="images/img01.gif" />
</a>
</div>
</div>
<h5>Scroll through all of the screenshots of the website and admin backend above</h5>
</div>
<div class="da-slide">
<div class="scrollyeah" data-centerIfFit="true">
<div class="item1">
<a class="vlightbox3" href="images/01.jpg" >
<img src="images/img01.gif" />
</a>
</div>
<div class="item1">
<a class="vlightbox3" href="images/01.jpg" >
<img src="images/img01.gif" />
</a>
</div>
</div>
<h5>Scroll through all of the screenshots of the website and admin backend above</h5>
</div>
<nav class="da-arrows">
<span class="da-arrows-prev"></span>
<span class="da-arrows-next"></span>
</nav>
</div>
一些描述
一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述
一些描述
一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述一些描述
滚动浏览上述网站和管理后端的所有屏幕截图
滚动浏览上述网站和管理后端的所有屏幕截图
在我的例子中,div1不起作用。但是,当我将两个div csliderautoplay
选项都设置为true
时,它们工作正常
有人能帮我吗。那么,我对这个问题的看法如下:
您有一个从外部获取的滑块
,它不会在同一页面上执行多个实例
,对吗
好吧,使用CSS
,您可以修改单个属性的任何内容,但是JS
将始终在事后生效
您遇到相同的属性
被继承的原因很可能是因为JS
文件正在从您上次对它的调用中获取这些属性
要创建一个插件
,以满足它本来不需要的需求(不支持多个实例
),您需要硬编码
您的插件来接受多个值。如果你的插件
处于优先地位,我不相信有任何CSS黑客可以实现
我知道这不是你想听的答案,但不幸的是这是真的。
唯一真正可行的办法是重新映射插件,或者编写JS
,将其抵消并加载到主体的底部
据说autoplay:true
正在工作,但当您将autoplay:false
放入时,它工作不正常?。我认为你的下一个和上一个事件不是陈词滥调。好的,在这种情况下,你有两个输出
有些div与导航按钮重叠
浏览器控制台中有任何错误
尝试检查html代码或在控制台中查找错误。是的,我们可以提供帮助。但是我不得不说我的精神力量今天不起作用了,你可能在源代码中有一些硬设置的变量决定了这一点。想提供一些代码吗?我感觉你在为第二张幻灯片调用相同的类
或id
。@ratnakar你能发布cslider插件url吗?@dhan这是我使用的插件文档@NicholasHazel,请在加载class=“da slider”
的每个DOM
元素后,查看代码I更新问题调用您的函数inline
,就像在下一个da slider
元素之前一样。嘿,它的工作人员。。是的,我的滑块第一个div与导航条重叠。。。我为此添加了z索引。。这对我来说很奇怪。。我没想到这个问题与这个问题有关。。不管怎样,我已经修好了。。谢谢