【发布时间】:2016-01-18 12:18:40
【问题描述】:
在引导模式中,当我在底部附加新表单时,我想将我的scrollTop() 从它的位置(即可能是"0")移动到100px,当我点击 ajax 链接时,它会显示一个表单,执行代码后显示的表格我放了代码:
$('html, body').animate({ scrollTop: 100 });
我认为它应该按照我的意愿完成工作,但事实并非如此。我还将代码作为函数 scrollDown(n) 放在父页面中,并在表单中显示 Ajax 代码后调用该函数。但仍然没有运气.... 我不知道我做错了什么?
感谢您的帮助。谢谢
编辑: 此代码在模态中显示电子邮件表单,它实际上改变了模态高度,我想将滚动条移动到 apx: 100px 从顶部向下。 显示形式的代码是:
function showEmailBox(person_sno,fir_sno,divFrm){
try{
$("#"+divFrm).show();
$("#"+divFrm).removeClass("animated rubberBand");
$("#"+divFrm).load("../ajaxPhp/emailReminderForm.php",{person_sno:person_sno,fir_sno:fir_sno,divFrm:divFrm},function(txt,status,xhr){
if(xhr.statusText == 'OK'){
$(this).html(txt).addClass("animated rubberBand");
}
else{
$(this).html('Error: - '+ xhr.status+' '+xhr.statusText).addClass('text-danger');
}
});
}catch(e){
alert(e.message);
}
setTimeout(function(){
$(this).removeClass("animated rubberBand");
},500);
$('html, body').animate({ scrollTop: 100 });
}
在最后一行
$('html, body').animate({ scrollTop: 100 });
这条线不行吗?
【问题讨论】:
-
你能创建一个 sn-p 并解释什么“确切”不起作用吗?您的问题目前还不清楚。
标签: jquery twitter-bootstrap bootstrap-modal