jquery - Easy Slider Jquery 插件

标签 jquery css jquery-plugins slider accordion

你好,我正在尝试实现一个具有 Accordion 和 slider 的网站。

它是这样工作的。第一套 Accordion 在加载时打开。该视口(viewport)中的 slider 是水平的。

第二组 Accordion 也一样 但是我无法在同一页面上实现两个 slider 。

我正在使用以下插件:http://cssglobe.com/post/3783/jquery-plugin-easy-image-or-content-slider

http://bakasura.in/delight/

最佳答案

我看到了几个问题。首先是您使用的 easySlider 版本错误。看起来您使用的是旧版本而不是较新的 1.7 版本:http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider

您的页面中还有 accordion 和 easyslider JavaScript 文件的多个副本:

<script type="text/javascript" src="js/jquery.accordion.js"></script>
<script type="text/javascript" src="js/jquery.accordion.min.js"></script>
<script type="text/javascript" src="js/easySlider.js"></script>
<script type="text/javascript" src="js/easySlider.packed.js"></script>

两者都不需要,你需要选择一个:

<script type="text/javascript" src="js/jquery.accordion.min.js"></script>
<script type="text/javascript" src="js/easySlider.js"></script>

另一个问题是您有两组上一个/下一个按钮,它们每个都有相同的 Id 值。您应该创建唯一的 Id 值,然后使用 easyslider 的 prevId 和 nextId 功能来选择正确的值:

关于按钮:

<div class="sub-next"><span id="aboutNextBtn"><a href="javascript:void(0);"><img src="images/control_next.png"></a></span></div>
<div class="sub-prev"><span id="aboutPrevBtn"><a href="javascript:void(0);"><img src="images/control_back.png"></a></span></div>

工作按钮:

<div class="control-prev"> <span id="workNextBtn"><a href="javascript:void(0);"><img src="images/control_prev.gif" width="36" height="30"></a></span></div>
<div class="control-next"><span id="workPrevBtn"><a href="javascript:void(0);"> <img src="images/control_nxt.gif" width="36" height="30"></a></span></div>

新的 jQuery 代码:

$("#slider").easySlider({
    prevId: 'aboutPrevBtn',
    nextId: 'aboutNextBtn',
    continuous: true, 
    controlsShow: false
});

$("#workcase").easySlider({
    prevId: 'workNextBtn', 
    nextId: 'workPrevBtn', 
    controlsShow: false
});

注意 controlsShow 选项是如何用于隐藏 easySlider 的默认控件的。

关于jquery - Easy Slider Jquery 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5663256/

相关文章:

asp.net - Gmail,例如拖放文件上传

javascript - 删除或模糊水平滚动条上的线条?

html - Bootstrap 工具提示在表格内不起作用

php - Blueimp jQuery 文件上传插件 - "Empty file upload"结果 PHP

javascript - JQuery JQGrid插件,如何通过链接点击模拟工具栏过滤操作?

javascript - 使用 angularjs 变量初始化评级插件

javascript - 如何确定在下拉列表中选择了哪个选项?

jquery - 如果只输入数字而不输入文本,则替换输入字段中的逗号 : in the text field

css - 如何使用 css 动画按顺序为未知数量的元素设置动画?

html - 了解 CSS 选择器优先级/特异性