我想滚动到一个div当它到达它采用暴露DIV亮点。jQuery的滚动到div的再暴露
此刻,我可以得到滚动到自身的工作,对自己却努力让他们一起暴露。
我有什么至今:
$(function() {
$("a.link").click(function() {
$.scrollTo('#test', 800);
$("#test").expose();
});
});
我想滚动到一个div当它到达它采用暴露DIV亮点。jQuery的滚动到div的再暴露
此刻,我可以得到滚动到自身的工作,对自己却努力让他们一起暴露。
我有什么至今:
$(function() {
$("a.link").click(function() {
$.scrollTo('#test', 800);
$("#test").expose();
});
});
$("a.link").click(function(e) {
e.preventDefault();
var $test = $('#test'), o = $test.offset().top;
$('html, body').animate({ scrollTop: o }, 800, function(){
$test.expose();
})
});
谢谢未定义 – user1876407 2013-02-28 11:11:57
的scrollto功能具有一个功能,当滚动完整的执行环境。做那个函数的揭露。
$.scrollTo('#test', 800, {
'onAfter': function() {
$("#test").expose();
}
});
这是因为... expose
是scroll
之前调用正在发生......用onAfter
选项...这个函数被调用滚动结束
onAfter后:所谓的后滚动结尾
$.scrollTo('#test', 800, {onAfter:function(){ $("#test").expose(); } });
非常感谢@bipen – user1876407 2013-02-28 11:13:30
欢迎.... @ user1876407 .. :) ..编码快乐 – bipen 2013-02-28 11:58:20
当你使用一些插件你发现*“在那里”*你在掷骰子来获得一些答案。而是设置包含插件的演示jsBin或jsFiddle。 – 2013-02-28 10:52:55