我的问题是我创建了一个数据页面,其中有一个按钮。您可以在其中按下以获取有关数据的更多信息,这将打开一个 Bootstrap 模式。但是当我关闭模式时,我又回到了页面顶部。 当我关闭模式时,我回到了我按下的数据而不是顶部。
可以通过将我的 View 传送到这些指定的 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
});
};
关于javascript - 为什么关闭模态会将我的 View 重置为页面顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46056106/