2010-12-16 10 views
0

我有選項卡,並獲得與Ajax 每個選項卡的內容,所以我不得不使用.live()函數一些!如何使用.live()和自定義函數?

一些像這樣的事情正常工作:

jQuery(function ($) { 
$('a.bAddItem').live('click',function(){ 

    $.blockUI({ 
     centerY: false, 
     message: $('#board_addItem'), 
     css: { top: '25px', cursor:'default', border:'none', width:'650px' } 
    }); 

    }); 
}); 

,但現在我想用自動保存插件形式: http://raymond.raw.no/jquery-autosave/

這裏是代碼:

JS:

$(function(){ 
    $("form select,form input,form textarea").autosave({ 
     grouped:true, 
     success:function(data) { 
      $("#demodebug").html(''); 
      if ("name" in data) 
       $("<span>Select:"+data.name+"</span><br/>").appendTo($("#demodebug")); 
      if ("text" in data) 
       $("<span>Input:"+data.text+"</span><br/>").appendTo($("#demodebug")); 
      if ("textarea" in data) 
       $("<span>Textarea:"+data.textarea+"</span><br/>").appendTo($("#demodebug")); 
      if ("checkbox" in data) 
       $("<span>Checkbox: "+data.checkbox+"</span><br/>").appendTo($("#demodebug")); 
      if ("radio" in data) 
       $("<span>Radio: "+data.radio+"</span><br/>").appendTo($("#demodebug")); 
     } 
    }); 
}); 

的代碼工作正常的主頁,但insdie標籤(即來自阿賈克斯)不工作..

的問題是:

如何使用.live()或.livequery()與這個代碼?

在此先感謝

回答

0

可以綁定功能ajaxSuccess事件,所以標籤被加載時,它會觸發。或者觸發自定義事件並將其綁定live,就像click一樣。

+0

嗯,感謝您的回放,但我該怎麼做?你能告訴我一個樣本示例嗎?謝謝 – i7alem 2010-12-16 11:57:36

相關問題