jquery的select美化
一个简单的css配合jq美化select

XML/HTML Code
- <div id="main">
- <section id="basic-usage">
- <select id="basic-usage-demo">
- <option value="">请选择…</option>
- <option>1</option>
- <option>2</option>
- <option>3</option>
- </select>
- </section>
- </div>
JavaScript Code
- <script>
- $(document).ready(function() {
- $('#basic-usage-demo').fancySelect();
- // Boilerplate
- var repoName = 'fancyselect'
- $.get('' + repoName, function(repo) {
- var el = $('#top').find('.repo');
- el.find('.stars').text(repo.watchers_count);
- el.find('.forks').text(repo.forks_count);
- });
- var menu = $('#top').find('menu');
- function positionMenuArrow() {
- var current = menu.find('.current');
- menu.find('.arrow').css('left', current.offset().left + (current.outerWidth() / 2));
- }
- $(window).on('resize', positionMenuArrow);
- menu.on('click', 'a', function(e) {
- var el = $(this),
- href = el.attr('href'),
- currentSection = $('#main').find('.current');
- e.preventDefault();
- menu.find('.current').removeClass('current');
- el.addClass('current');
- positionMenuArrow();
- if (currentSection.length) {
- currentSection.fadeOut(300).promise().done(function() {
- $(href).addClass('current').fadeIn(300);
- });
- } else {
- $(href).addClass('current').fadeIn(300);
- }
- });
- menu.find('a:first').trigger('click')
- });
- </script>
CSS Code
- <style type="text/css">
- div#main { font-size: 16px; line-height: 26px; color: #fff; }
- div#main div.fancy-select { margin: 0 auto 60px; width: 200px; }
- </style>
原文地址:http://www.freejs.net/article_biaodan_95.html
最近更新
- 响应式全屏手风琴菜单,同时支持垂直方...
- 分组select选择器,支持多选和单...
- jQuery时间日期选择器代码日历插...
- Select 选择器 可以清空的单选...
- jQuery json 无刷新翻页 ...
- 纯css3带倒影效果的图片翻转特效
我爱薅羊毛
点击最多
广告赞助
相关文章
- 美化input radio select等输入框,...
- select 下拉框多选,用select代替che...
- jQuery下拉多选插件 下拉框复选 包括全选
- radio单选框彩色,自定义边框,圆点颜色和大小
- 自定义checkbox和radio样式 圆形方形...
- select下拉菜单带图片