使用load()追加HTML ..和數據attirbutes .. 試試這個
html
<div class="buttons">
<button type="button" data-url="1.html">button1</button>
<button type="button" data-url="2.html">button2</button>
<button type="button" data-url="3.html">button3</button>
</div>
jQuery的
$("button").click(function(){
$('.mydiv').load($(this).data('url'));
});
注:選擇$('button')
選擇文檔中的所有在場的按鈕..所以它的更好,你給他們一個類,並選擇它使用類選擇要具體.
更具體
$('.buttons > button').click(function(){
$('.mydiv').load($(this).data('url'));
});
OR
<div class="buttons">
<button type="button" data-url="1.html" class="btnclass">button1</button>
<button type="button" data-url="2.html" class="btnclass">button2</button>
<button type="button" data-url="3.html" class="btnclass">button3</button>
</div>
$(".btnclass").click(function(){
$('.mydiv').load($(this).data('url'));
});
的可能重複[什麼是新的框架?](http://stackoverflow.com/questions/9466265/what-are-新框架) – Quentin 2013-04-09 09:24:20