首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chosen.js:使用幻灯片效果设置下拉菜单的动画

问Chosen.js:使用幻灯片效果设置下拉菜单的动画
EN

Stack Overflow用户
提问于 2013-01-27 16:01:50
回答 2查看 1.8K关注 0票数 3

所以,chosen插件很棒。有人知道如何在下拉选择框中添加一点效果,使其在单击时滑下/滑升,而不是在没有动画的情况下弹出吗?

EN

回答 2

Stack Overflow用户

发布于 2014-07-17 18:56:41

你的问题有一个解决方案。

css:

规则.chosen-container

添加

代码语言:javascript
复制
display: none;

并删除

代码语言:javascript
复制
left: -9999px;

现在我们必须绑定一些事件:

代码语言:javascript
复制
$('.chosen-select').on('chosen:showing_dropdown', function() {
    $(this).next('.chosen-container').children('.chosen-drop').slideDown(400);
}).on('chosen:hiding_dropdown', function () {
    $(this).next('.chosen-container').children('.chosen-drop').slideUp(400);
});

就这样!

票数 2
EN

Stack Overflow用户

发布于 2013-03-29 04:17:56

advanced没有太多的应用程序接口,所以我正在使用Select2,它是advanced的一个更高级的继任者。从Select2到Select2的语法切换相当简单。

这会关闭搜索结果,但Select2会在关闭时隐藏搜索结果。你得处理好这件事。

http://jsfiddle.net/isherwood/9WgAB/

代码语言:javascript
复制
$("#mySelect").select2().on('open',function(){
    $('.select2-drop').hide().slideDown();
}).on('close',function(){
    $('.select2-drop').show().slideUp();
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14545550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档