http://ued.taobao.com/sts/join_us.php
路过,前端有题,正好得闲,写解温故:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312">
<title>鞋色选项</title>
<style>
#shoesColorGroup label{
position:relative;
overflow:hidden;
display:inline-block;
cursor:pointer;
border:5px solid #fff;
width:100px;
height:100px;
background:url(shoes-color-sprite.png);
/*text-indent:-32767px; 为测试观察效果,临时注释掉*/
}
#shoesColorGroup .label-choose-checked{
border:5px solid #f00;
}
#shoesColorGroup .label-choose-checked::before{
content:"√";
position:absolute;
right:1px;
bottom:1px;
padding:2px;
background-color:#f00;
font-size:10px;
font-weight:bold;
text-indent:0;
color:#fff;
}
#shoesColorGroup #brown_label{
background-color:brown;
background-position:0 0;
}
#shoesColorGroup #darkkhaki_label{
background-color:darkkhaki;
background-position:-100px 0;
}
#shoesColorGroup #fuchsia_label{
background-color:fuchsia;
background-position:-200px 0;
}
#shoesColorGroup #brown_label.label-choose-checked{
background-position:0 -100px;
}
#shoesColorGroup #darkkhaki_label.label-choose-checked{
background-position:-100px;
}
#shoesColorGroup #fuchsia_label.label-choose-checked{
background-position:-200px -100px;
}
</style>
<script src="zCool.js"></script>
</head>
<body>
<form name="form1" method="post" action="">
<div id="shoesColorGroup">
<label for="brown" id="brown_label">
<input type="radio" name="shoesColor" id="brown">
咖啡色</label>
<label for="darkkhaki" id="darkkhaki_label">
<input type="radio" name="shoesColor" id="darkkhaki">
暗黄色</label>
<label for="fuchsia" id="fuchsia_label">
<input type="radio" name="shoesColor" id="fuchsia">
紫红色</label>
</div>
</form>
<script>
$(function(){
// 为单选按钮确定被包含的<label/>标签,并设置样式类
function setChooseLabelClass(radio){
$(radio).
ancestor('label')
[ radio.checked ? 'addClass' : 'removeClass' ]
('label-choose-checked');
};
// 确定选项组的根元素
$('#shoesColorGroup').
// 委托注册事件
click(function(e){
if( $.match(e.target, 'input[type=radio]') ){
$(this).
find('input[type=radio]', setChooseLabelClass);
}
});
});
</script>
</body>
</html>
- 大小: 12.6 KB
分享到:
相关推荐
淘宝北京研发中心前端团队为各位新同学精心准备了四次课程,500多张Slide,超过10个小时的课上时长,带来亢奋的课堂体验。我们将这些课程分享出来,希望对那些前端新人有所帮助。 今天是第一堂课,由灵玉主讲的...
淘宝前端UED资料-代码大全.pdf 淘宝UED团队打造高质量开发PPT
公司内部 淘宝UED培训 ,今天先上 前端调试工具 的课程,web前端开发的同学,很有用哦。
Joyy UED 前端规范指南.zip
淘宝前端UED资料-淘宝响应式WebUI设计实践.pdf 淘宝UED团队打造高质量开发PPT
前端开发 可以学习 淘宝的前端页面是如何开发的
淘宝UED设计流程图
仿淘宝UED的wordpress主题是一款适用于设计公司,个人相册或是摄影等网站。导航特别设计到了左侧,风格独特。
淘宝前端UED资料-潜力无限的编程语言-javascript. 淘宝UED团队打造高质量开发PPT
淘宝前端的JS脚本程序的解读与精辟分析,适合一定JS基础的读者 淘宝前端的JS脚本程序的解读与精辟分析,适合一定JS基础的读者
淘宝前端UED资料 Juicer 一个Javascript模板引擎的实现和优化)精品
SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美
WEB前端与UED角色对应关系模型.pdf
ucd ued 淘宝用户体验报告 ucd ued 淘宝用户体验报告
懒人原生jQuery模拟淘宝ued官网左侧动画导航
仿淘宝ued博客的导航效果利用jQuery和css3实现的导航动画效果,
基于jQuery实现的模拟淘宝ued官网左侧动画导航特效源码.zip
OceanBase项目负责人毕玄——集团核心系统资深技术专家放翁——淘宝开放平台项目负责人吴翰清——阿里云集团信息安全中心高级安全专家云铮——数据平台与产品部资深技术专家小马——淘宝UED前端通用平台高级技术专家...
UED设计插件