綁定click事件到表格tabel里的鏈接<a class="del">xxx</a>,并發(fā)送ajax請(qǐng)求,成功后重載表格table部分,即執(zhí)行$('#table').load(location.href + ' #table>*')。此時(shí)再點(diǎn)擊鏈接,點(diǎn)擊事件無(wú)法執(zhí)行,必須重新刷新頁(yè)面。如何修改?html代碼如下:<table id="table"> <tr> <th>分類名稱</th> <th>文章數(shù)量</th> <th>分類排序</th> <th>操作</th> </tr><?php foreach ($catelist as $v) { ?> <tr> <td class="tdFirst"></td> <td></td> <td></td> <td class="tdLast"> <a href="">編輯</a> <a class="del" url="c.php?cid=<?php echo $v['cid'] ?>" href="javascript:;">移除</a> </td> </tr><?php } ?></table>jquery代碼如下:$(function() { $('.del').on('click', function() { var url = $(this).attr('url'); $.ajax({ url: url, type: 'GET', success: function(res) { $('#msg').fadeIn('slow').children().text(res); $('#table').load(location.href + ' #table>*'); var timeId = function() { $('#msg').fadeOut('slow'); }; setTimeout(timeId, 2000); }, }) })})
jquery重載頁(yè)面部分的點(diǎn)擊事件無(wú)法運(yùn)行
拉風(fēng)的咖菲貓
2019-03-21 18:15:03