jquery获得location的传值 和一些滚动效果243dede

来源:互联网 发布:开源商城app源码 编辑:程序博客网 时间:2024/05/21 15:07

<script type="text/javascript">


$(document).ready(function(){
var ct = $("#ny_about"),
_li = ct.find(".ny_menu").find("li"),
_dv = ct.find(".ab_01"),
_bk = ct.find(".main_abbk"),
_ul = ct.find(".main_abul"),
_nz = "menu_z",
h = 0,index = 0,hh = "easeInExpo";


function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
function slide(sm){
_li.removeClass(_nz);
_li.eq(index).addClass(_nz);
_bk.css("height",_dv.eq(sm).height()+"px");
_ul.stop().animate({"margin-left":-sm*1200+"px"},500,hh);
}
function go_h(xx){
_li.removeClass(_nz);
_li.eq(xx).addClass(_nz);
_bk.css("height",_dv.eq(xx).height()+"px");
_ul.css("margin-left",-xx*1200+"px");
}
go_h(parseInt(getQueryString("otp")));
_li.bind("click",function(event){
index = $(this).index();
slide(index);
})
})
</script>

0 0
原创粉丝点击