2013-02-10 46 views
0

我想一個Ajax調用後立即做一些事情(數據)已完成在我的div加載數據後綁定功能:如何appendTo

$(data).find('a').appendTo('#DIV').bind(function(e){ 

$(this).prop('href', function(_, href){ 
    url = href.split('/');   
    return href.replace(url[2], 'someUrl'); 
}) 

}); 

的appendTo Im做的HREF分裂所以後更換。它不起作用,這意味着數據被加載,但綁定功能split/replace沒有跟上。我還能嘗試什麼?

+2

你在綁定? – Blender 2013-02-10 11:31:03

+0

函數拆分和替換... – Youss 2013-02-10 11:31:39

+0

'.bind()'用於事件:'.bind('click',function(e){...'。只是爲了確保我們在同一頁在這裏,你爲什麼選擇綁定那個函數而不是僅僅鏈接它呢? – Blender 2013-02-10 11:33:30

回答

2

無需綁定()..綁定()是事件..只是使用道具()直線距離..

試試這個

$(data).find('a') 
     .appendTo('#DIV') 
     .prop('href', function(_, href){ 
        url = href.split('/'); 
        return href.replace(url[2], 'someUrl'); 
        }); 
+0

謝謝:) :) – Youss 2013-02-10 11:33:44

+0

歡迎....快樂編碼... – bipen 2013-02-10 11:34:25