我希望能够定位AJAX内容最终的位置。有没有人有任何想法?
<div class="tabs">
<ul>
<li><a href="ajax/content1.html">tab1</a></li>
<li><a href="ajax/content1.html">tab1</a></li>
</ul>
</div>
<div id="tab-content-target">
... this is where new tabs get created
</div>
答案 0 :(得分:1)
这应该可以解决问题。
$('a').click(function(e){
e.preventDefault();
$('#tab-content-target').load($(this).attr('href'));
});
答案 1 :(得分:1)
<div class="tabs">
<ul>
<li><a href="ajax/content1.html" class='aLink'>tab1</a></li>
<li><a href="ajax/content1.html" class='aLink'>tab2</a></li>
</ul>
</div>
<div id="tab-content-target">
... this is where new tabs get created
</div>
<script type='text/javascript'>
$('.aLink').click(function(){
$.ajax({ $(this).attr('href'),success: function(data){
$('#tab-content-target').html(data);
}
});
return false;
});
</script>