1 . 異步請求代碼:ajax
$.ajax({ type:"POST", url:url, data:data, dataType:"json", success:function(data){ // TODO }, error:function(){ //TODO } });
2 .1 給元素添加點擊事件—— 01json
$('.comment').unbind('click').click(function(){ //TODO })給元素添加點擊事件——02異步
$('body').on('click', 'a.externl', function(){ //TODO 事件只會綁定到那些有external的元素上 });2 .2 給元素添加/取消點擊事件——【帶命名空間】post
//添加事件【帶命名空間】 $('.comment').on('click.namespace1', function(){ //TODO }) $('.comment').on('click.namespace2', function(){ //TODO }) //移除事件 $('.comment').off('click.namespace2');
3 . 頁面加載後定時10秒異步請求url
function loadajax(){ $.ajax({ url:'test', data:"username=test", type:"post", success:function(){ //TODO } }); } $(function(){ setTimeout(loadajax,10000); });
未完待續spa