Tôi muốn chạy một số mã ngay sau khi một tập hợp các phần tử nhất định được đính kèm. jQuery.live()
cho phép bạn liên kết trình xử lý sự kiện với các phần tử, ngay cả khi chúng được tạo sau này. Nhưng AFAIK không có phương pháp phù hợp để thực hiện điều gì đó như sau:Làm thế nào để chạy mã khi các phần tử được đính kèm như jQuery() làm với các sự kiện?
$("some selector").live("attach", function() { $(this).whatever(); });
Làm cách nào để thực hiện điều này?
EDIT: Để làm rõ; Tôi muốn chạy một hình động trên một phần tử mới được tạo ra. Ngoài thực tế hoạt ảnh là vô dụng trước khi thêm vào đầu tiên, trong một số trình duyệt, thuộc tính backgroundColor
không được thừa kế từ lớp CSS cho đến khi nó được đính kèm với DOM. Điều này làm cho mã hoạt ảnh của tôi bị hỏng.
Vì vậy, tôi muốn tạo phần tử này, bằng cách nào đó, hãy áp dụng hoạt ảnh để chạy sau khi được đính kèm và sau đó trả lại.
Tôi đã thêm một số chi tiết về vấn đề của tôi. Những gì bạn mô tả thường là những gì tôi đang làm. Nhưng trong trường hợp này, 'backgroundColor' không được thiết lập (từ lớp) cho đến khi phần tử được gắn vào DOM. – muhuk