css配合jquery美化 select


Posted in Javascript onNovember 29, 2013

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

<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>

<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>

<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>
Javascript 相关文章推荐
用js实现的一个Flash滚动轮换显示图片代码生成器
Mar 14 Javascript
jQuery textarea的长度进行验证
May 06 Javascript
jQuery Ajax文件上传(php)
Jun 16 Javascript
JS构建页面的DOM节点结构的实现代码
Dec 09 Javascript
javascript打印html内容功能的方法示例
Nov 28 Javascript
PassWord输入框代码分享
Jun 07 Javascript
vue.js+Echarts开发图表放大缩小功能实例
Jun 09 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
浅谈webpack devtool里的7种SourceMap模式
Jan 14 Javascript
微信小程序如何刷新当前界面的实现方法
Jun 07 Javascript
Vue快速实现通用表单验证的方法
Feb 24 Javascript
JS替换字符串中指定位置的字符(多种方法)
May 28 Javascript
Jjcarousellite 实现图片列表滚动的简单实例
Nov 29 #Javascript
JS实现多物体缓冲运动实例代码
Nov 29 #Javascript
JS实现匀速运动的代码实例
Nov 29 #Javascript
JS实现侧悬浮浮动实例代码
Nov 29 #Javascript
js模拟点击以提交表单为例兼容主流浏览器
Nov 29 #Javascript
JS实现日期加减的方法
Nov 29 #Javascript
js弹出层永远居中实现思路及代码
Nov 29 #Javascript
You might like
动易数据转成dedecms的php程序
2007/04/07 PHP
PHP JSON出错:Cannot use object of type stdClass as array解决方法
2014/08/16 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
php实现多城市切换特效
2015/08/09 PHP
PHPStorm+XDebug进行调试图文教程
2016/06/13 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
javascript学习笔记(三)显示当时时间的代码
2011/04/08 Javascript
使用jQuery实现的网页版的个人简历(可换肤)
2013/04/19 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
深入理解javascript的执行顺序
2014/04/04 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
Web Uploader文件上传插件使用详解
2016/05/10 Javascript
js返回顶部实例分享
2016/12/21 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
jQuery实现简单日期格式化功能示例
2017/09/19 jQuery
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
vue解决使用$http获取数据时报错的问题
2019/10/30 Javascript
Python方法的延迟加载的示例代码
2017/12/18 Python
python实现感知器算法详解
2017/12/19 Python
详解python异步编程之asyncio(百万并发)
2018/07/07 Python
numpy.ndarray 交换多维数组(矩阵)的行/列方法
2018/08/02 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
爬虫代理池Python3WebSpider源代码测试过程解析
2019/12/20 Python
python实现人工蜂群算法
2020/09/18 Python
如何使用scrapy中的ItemLoader提取数据
2020/09/30 Python
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
美国乒乓球设备、配件和服装品牌:Killerspin
2020/06/07 全球购物
售后服务经理岗位职责
2014/02/25 职场文书
党在我心中演讲稿
2014/09/02 职场文书
小学大队干部竞选稿
2015/11/20 职场文书
教学工作总结范文5篇
2019/08/19 职场文书
Nginx反向代理配置的全过程记录
2021/06/22 Servers
Linux7.6二进制安装Mysql8.0.27详细操作步骤
2021/11/27 MySQL
SQLServer中exists和except用法介绍
2021/12/04 SQL Server