我有這個小腳本,當點擊它時,它將顯示來自我做PHP查詢的頁面的內容。我的問題是,如果用戶點擊乘次,它只會加載從PHP頁面乘法時間以及內容...jQuery - 從另一個頁面加載內容 - 只有一次
這是我的jQuery代碼:
$('.notifications-load').on('click',function() {
$('#notifications-holder').load("/?i=notifications");
});
而我的HTML:
<i class="fa fa-bell notifications-load"><span class="notification">5</span></i>
<div id="notifications-holder"></div>
這是PHP頁面(I =通知?):
$n=$dbh->prepare("SELECT * FROM users_notifications WHERE userid=0 OR userid=:userid");
$n->bindParam(":userid",$userdata['id']);
$n->execute();
$data=$n->fetchAll();
foreach ($data as $value) {
echo $value['text'];
}
如果用戶點擊例如.notifications-load
上的3次,然後從/?i=notifications
的內容將加載3次到#notifications-holder
- 我該如何防止?