我有这个功能。
$(".link").click(function(){
var page = $(this).attr("id");
var color = $(this).attr("class");
var height = $(this).attr("class");
var scrolltop = 100;
color = color.substr(5,6);
height = height.substr(12,6);
$('#all_pages').animate({left: (page-1)*(-650) });
$("body").animate({backgroundColor: '#'+color});
$('html, body').animate({scrollTop: scrolltop}, 'slow');
$("#container").animate({height: height});
$("#all_pages").animate({height: height});
$("#menu ul li").removeClass('active');
$(this).addClass('active');
});
和这些链接:
<div id="menu">
<ul>
<li id="1" class="link 99CCCC 0620px 0000px active">Home</li>
<li id="2" class="link FF9933 0890px 0200px">Services</li>
<li id="3" class="link 66FFCC 1265px 0210px">Tourism</li>
<li id="4" class="link 99FF99 1580px 0220px">Prices</li>
<li id="5" class="link FF9999 0485px 0230px">Ask question</li>
<li id="6" class="link 00CCFF 0450px 0240px">Partners</li>
<li id="7" class="link EBF291 0450px 0250px">FAQ</li>
<li id="8" class="link FFFF66 0850px 0260px">Contact Us</li>
</ul>
</div>
从链接我得到背景的颜色,页面的高度。我也想获取页面上位置的信息,但我不知道如何获取变量的值--- var scrolltop
。
谁能帮我?