为什么解雇模式重置我的看法到页面顶部
问题描述:
我的问题是以下我有一个按钮创建一个数据页的页面。在哪里可以按下更多关于数据的信息,并打开引导模式。但是当我关闭模态时,我回到了页面顶部。 当我关闭模式回到我按下的数据而不是顶部时,有没有。为什么解雇模式重置我的看法到页面顶部
这可以通过将我的视图传送到这些指定的div ID来完成吗?或者仅仅是我需要预防某些事情?
这是我的jQuery代码打开模式:
var getThisCoinToPopUp = function() {
$('#showThisCoin').modal({
show: 'false',
backdrop: 'static',
keyboard: false
});
};
var init = function() {
$('.container #info').on('click', 'a', getThisCoinToPopUp);
};
$(document).ready(init());
答
我发现了,我只是需要
e.preventDefault()
添加到函数是这样的:
var getThisCoinToPopUp = function (e) {
e.preventDefault();
$('#showThisCoin').modal({
show: 'false',
backdrop: 'static',
keyboard: false
});
};
是你使用'a'标签和'href'属性以及hashbang('#')值?如果是这样,请将'return false'添加到负责解除弹出窗口的代码块的末尾。 – UncaughtTypeError
是的,它是一个标签,但父母有一个#值。我已经解决了这个问题,但感谢您帮助我! – Steven