我如何才能JQuery onClick特定链接显示在Div中的页面?
问题描述:
去关闭这个页面的回答: How can I use AJAX as an alternative to an iframe?我如何才能JQuery onClick特定链接显示在Div中的页面?
我试图在一个格“feedwrap” AJAX目的地的多个链接到页面上的“内容”
我想知道如果另一个DIV无论如何,要使所有链接标准化,但使用JQuery自动使每个链接在新的div中打开..或者在每个链接上都有一个onClick脚本,以便在其他div中打开它(如果有必要)。
这是一个想法..我确定它不会这样工作,哈哈。
<a href="#" onclick="$('#content').load('otherpage.html');"
class="link-title">link text</a>
但是如果可能有一个脚本来统治它们,那将是理想的。
答
$(function() {
$(document).on('click', 'a', function (e) {
$('#content').load($(this).attr('href'));
e.preventDefault();
});
});
答
$('.link-title').click(function(){$('#content').load($(this).attr('href'));})
这类作品,就像如果我离开的HREF =“#”就会打开div中页的副本......但如果我让它指向一个实际的页面,它只是在父窗口中打开该页面。 –
已更新的代码以防止默认。 – Mike