javascript - 选择框 jquery 转换不工作

标签 javascript jquery

我正在尝试使用这个:http://abeautifulsite.net/blog/2011/01/jquery-selectbox-plugin/

默认情况下将过渡添加到我的选择框。

这是 JavaScript 的一部分:

$(document).ready( function() {

    $("SELECT").selectBox()
    $("SELECT").click( function() { 
        $("SELECT").selectBox('settings', { 
            'menuTransition': 'slide',
            'menuSpeed' : 'fast' 
        });
    });

});

默认情况下我似乎无法让它滑动。我究竟做错了什么?我能够通过包含一个与演示页面完全一样的单独按钮来让它工作。但我希望它默认使用幻灯片动画,但看不到/弄不清哪里出了问题?

最佳答案

selectBox 插件看起来很有趣,所以我试了一下,我相信你的问题是你正在尝试将过渡类型动态设置为 slide 但你想创建与默认设置不同的 selectBox,试试这个:

$(document).ready( function() {
    $("SELECT").selectBox({
        menuTransition : 'slide',
        menuSpeed      : 'fast'
    });
});

这是此解决方案的一个工作示例:http://jsfiddle.net/jasper/APzDJ/

关于javascript - 选择框 jquery 转换不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8299841/

相关文章:

javascript - 在 React 中使用 jest.fn() 模拟获取

javascript - 构造函数的属性会发生什么情况?

来自 document.body.innerHTML 的 javascript HTML

javascript - ng-repeat 中的 UI Bootstrap 单选按钮

jquery - 如何在 Backbone.js 中添加鼠标悬停事件

javascript - 选择选项后如何在select2的下拉列表中隐藏选项

c# - 密码加密-c#

Javascript/CSS 加载并附加到文档

jquery - 表格单元格父级内的猫头鹰轮播使父级扩展怪异

javascript - ReactJS 表单渲染问题