我想爲我的網站創建一個動態分頁系統,並且我決定使用ajax回調函數來動態顯示用戶點擊不同頁面元素時的註釋。我粘貼下面的代碼作爲我如何做的例子......我想問問你們,如果我做得對,或者如果他們有更好的方式來做到這一點,請指點我正確的方向:jquery動態分頁評論專家意見
的javascript:
$(document).ready(function(){
$(".pages").click(function(){
var pageno=$(this).attr("id").slice(4,8);//slicing out numbers from the id i.e "1" from "page1"
$.get("news.php", { pageno: pageno},
function(data){
$("#comments").html(data);
});
});
});
HTML:
<div>
<span id="page1" class="pages" >1</span>
<span id="page2" class="pages" >2</span>
<span id="page3" class="pages" >3</span>
</div >
<div id="comments">
</div>
PHP:
<div><?php echo $_REQUEST['pageno'];?></div>
出於好奇,分頁跨度是否會動態生成?如果是這樣,將click方法動態設置爲click =「someMethod(<?echo someNumber?>)可能會更好。這看起來很駭人,但我並不是專家。 – 2009-07-13 17:31:59
yes頁面跨度將動態生成...我正在尋找更多的專家對此的意見..謝謝 – halocursed 2009-07-13 17:36:08