【发布时间】:2016-01-14 07:51:21
【问题描述】:
我的网页上有各种文章的链接,这些文章可以在 Bootstrap 模式中打开一篇文章。 Modal 的主体内部有两个链接,一个指向上一篇文章,另一个指向下一篇文章。到目前为止,当用户点击任何这些链接以显示模式内的内容时,该链接会在浏览器本身中加载。这是我的模态函数的样子:
function openModal() {
// Store vallues in variables: var url , urlSplit, mainPage, txt, content
// prevLink, nextLink, imageURL etc.
// All of them have correct values.
$.ajax({
type: "POST",
url: 'getarticle.php',
data: {
link: url,
page: mainPage
},
success: function(data) {
var moreLinks = '<a class="modal-link" href="'+nextLink+'">Next</a>';
data = data+moreLinks;
$('.feed-modal .modal-body').html(data);
$('.progress').fadeOut();
}
});
}
openModal 函数由 :
$('a.modal-link').on('click', openModal);
因此,单击moreLinks 应该会更改模态框内的文本,但它会在浏览器中加载链接。如何才能在 Modal 中加载内容?
【问题讨论】:
标签: javascript jquery html css twitter-bootstrap