$(function () { /* function one_Position() { var p = $("#one_curTime"); $(window).scrollTop(p.offset().top - 150); $("#one_curTime").css("background", "red") }; function three_Position() { var p = $("#three_curTime"); $(window).scrollTop(p.offset().top - 150); $("#three_curTime").css("background", "red") }; function six_Position() { var p = $("#six_curTime"); $(window).scrollTop(p.offset().top - 150); $("#six_curTime").css("background", "red") }; if ($(".tab-main div").eq(1).css("display") == "none") { one_Position(); } if ($(".tab-main div").eq(2).css("display") == "none") { three_Position(); } if ($(".tab-main div").eq(3).css("display") == "none") { six_Position(); }*/ /* $("#one_Age").click(function () { one_Position(); }); $("#three_Age").click(function () { three_Position(); }); $("#six_Age").click(function () { six_Position(); })*/ //简化后的代码 var Position = function(m){ var me = { 'one_Age':'one_curTime', 'three_Age':'three_curTime', 'six_Age':'six_curTime' } if( m in me){ p = $('#' + me[m]); //var p = $(m); $(window).scrollTop(p.offset().top - 150) p.css("background", "red") } } $(".baby_catalog > li ").click(function(){ Position(this.id); }); $(".baby_catalog > li").each(function(){ if( $(this).hasClass("cur") ){ Position(this.id); } }); })