以下是 jQuery下拉友情链接美化代码 的示例演示效果:
部分效果截图:
HTML代码(index.html):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jQuery下拉友情链接美化代码</title>
<link href="css/zzsc.css" rel="stylesheet" type="text/css" />
<script type=text/javascript src="js/jquery-1.4.1.min.js"></script>
</head>
<body>
<!-- 代码 开始 -->
<div class=footer-select>
<select id=FriendLink class=footer_sel>
<option selected value="">友情链接</option>
<option value="#/">jQuery特效</OPTION>
<option value="#">站长之家</option>
<option value="#/">flash动画</option>
<option value="#/">音效下载</option>
<option value="#/">PSD素材</option>
<option value="#/">图片素材</option>
</select>
</div>
<script type=text/javascript src="js/newbase.js"></script>
<!-- 代码 结束 -->
</body>
</html>
JS代码(newbase.js):
;
(function (window,$){
function init(){
bindEvt();
}
init();
function bindEvt(){
$("#FriendLink").bind("change",function(){
var selectedHref = $("#FriendLink:selected").val();
if (selectedHref != ""){
window.open(selectedHref);
}
}
);
$(".nav li").hover(navLiMouseOver,navLiMouseOut);
}
function navLiMouseOver(){
$(this).parent().parent().find("li").removeClass("hov");
$(this).addClass("hov");
}
function navLiMouseOut(){
$(".nav li").removeClass("hov");
}
//Set SearchInput $("#searchForm").children(':text').focus(function (){
if (!this.initValue){
this.initValue = this.value;
}
if (this.value === this.initValue){
this.value = '';
}
}
).blur(function (){
if (this.value === '' || this.value === null){
this.value = this.initValue;
}
}
);
}
)(window,jQuery);
CSS代码(zzsc.css):
BODY{FONT:12px "宋体","微软雅黑",Arial,Tahoma,Helvetica,STHeiti,"Hiragino Sans GB";COLOR:#363636}
DIV{PADDING-BOTTOM:0px;BORDER-RIGHT-WIDTH:0px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;BORDER-TOP-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;PADDING-TOP:0px}
SELECT{PADDING-BOTTOM:0px;BORDER-RIGHT-WIDTH:0px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;BORDER-TOP-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;PADDING-TOP:0px}
SELECT{BOX-SIZING:content-box;BORDER-BOTTOM:#ddd 1px solid;BORDER-LEFT:#ddd 1px solid;PADDING-BOTTOM:1px;LINE-HEIGHT:20px;PADDING-LEFT:0px;PADDING-RIGHT:0px;BORDER-TOP:#ddd 1px solid;BORDER-RIGHT:#ddd 1px solid;PADDING-TOP:1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-o-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1)}
OPTION{PADDING-BOTTOM:0px;BORDER-RIGHT-WIDTH:0px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;BORDER-TOP-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;PADDING-TOP:0px}
.footer-select{POSITION:absolute;RIGHT:620px;TOP:19px}
.footer_sel{BORDER-BOTTOM:#d6d6d6 1px solid;BORDER-LEFT:#d6d6d6 1px solid;LINE-HEIGHT:22px;WIDTH:190px;HEIGHT:22px;COLOR:#afafaf;BORDER-TOP:#d6d6d6 1px solid;BORDER-RIGHT:#d6d6d6 1px solid}