首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帮助我在下拉菜单上应用fadeIn

帮助我在下拉菜单上应用fadeIn
EN

Stack Overflow用户
提问于 2011-07-20 04:05:19
回答 2查看 428关注 0票数 0

我正在尝试应用fadeIn效果下拉menu.When用户点击下拉菜单应该显示在一个非常慢的motion.For,我正在使用fadeIn()。

下面是HTML和jQuery代码。

我知道我的代码不正确,希望有人能帮助我。

代码语言:javascript
复制
 <select  tabindex="21" name="S8a3_201" id="S8a3_201"  class="dropdown">
 <option value="">Select answer</option>
 <option value="1">One</option>
 <option value="2">Two</option>
 <option value="3">Three</option>
 <option value="4">Four</option>
 <option value="5">Five</option>
 <option value="6">Six</option>
 <option value="995">Seven</option>
 </select>  

我写的代码是

代码语言:javascript
复制
$('select').click(function()
              {
                  $(this).fadeIn('slow', function() {
    // Animation complete
  });
              });
EN

回答 2

Stack Overflow用户

发布于 2011-07-20 04:07:56

使用javascript或CSS的任意组合,您无法控制控件本身的工作方式或显示方式。如果您必须在下拉列表中设置动画淡入淡出,则必须使用包含<div>中的内容重新实现下拉列表。

jQuery已经有几个这样的插件了。

http://plugins.jquery.com/plugin-tags/jquery-dropdown

jQuery UI还有一个可以使用的拆分按钮组件:http://jqueryui.com/demos/button/#splitbutton

票数 1
EN

Stack Overflow用户

发布于 2011-07-20 04:09:51

选择框是操作系统控件,您将无法控制它们所呈现的下拉列表如何进入视图。即使你可以,它也不会是所有操作系统的标准。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6753410

复制
相关文章

相似问题

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