2011-12-04 87 views
2

我想頁面加載後調用這個 $('#chatscroller').tinyscrollbar() 這裏的#chatscroller是動態附加的div塊jQuery的:調用函數用於動態創建的元素

HTML(Existig代碼塊)

THE JAVASCRIPT:

function tinyscrollbar() { 
    // some codes for scrolling the perticular division 
} 

    function appendcode () { 
     $("#onlinechatlist").append(append above html code); 
    // code will appended at the last of the page 
}); 

問題是當代碼被追加在頁面的最後時, 函數(這裏:tinyscrollbar())綁定了與被附加的代碼的類沒有執行。

+2

可否請您提供一個非/準/功能代碼示例/示例? –

+0

請將該代碼添加到您的問題中,而不是在評論中。 –

+0

我已更新任務請閱讀 –

回答

1

不知道如果我真的理解你的問題,但也許這有幫助嗎?

這等待頁面加載,然後附加html,然後調用tinyscrollbar函數。

var chatscrollerhtml = '<div id="chatscroller">blabla</div>'; 

function tinyscrollbar() { 
    //.... 
} 

$(document).ready(function() { 
    $(body).append(chatscrollerhtml); 
    $('#chatscroller').tinyscrollbar(); 
}); 
+0

感謝您的回答... –

+0

不客氣:) – kontur