Thứ Ba, 10 tháng 2, 2009

Sử dụng jQuery.data trong jQuery

Làm thế nào sử dụng jQuery.data lưu trữ dữ liệu tùy ý kết hợp với các yếu tố xác định.

jQuery.data(element, key, value)

element : Các phần tử DOM cho kết hợp với dữ liệu.
key : Một chuỗi đặt tên cho các phần dữ liệu cho cài đặt.
value : Giá trị dữ liệu mới.

Method jQuery.data() cho phép chúng ta đính kèm các loại dữ liệu bất kỳ cho các phần tử DOM theo cách an toàn từ các tham chiếu vòng và do đó không bị rò rỉ bộ nhớ. jQuery đảm bảo rằng dữ liệu được lấy ra khi các phần tử DOM được loại bỏ thông qua method jQuery, và khi người dùng rời khỏi trang. Chúng ta có thể thiết lập một số giá trị khác biệt cho một yếu tố duy nhất và lấy chúng sau:

jQuery.data(document.body, 'foo', 52);
jQuery.data(document.body, 'bar', 'test');

Ghi chú thêm: Lưu ý rằng phương pháp này hiện không cung cấp nền tảng hỗ trợ cho việc thiết lập dữ liệu trên các tài liệu XML, như Internet Explorer không cho phép dữ liệu được đính kèm thông qua properties expando.

Ví dụ: Store lấy giá trị của phần tử sau div.

    
The values stored were
           
            and
           
    
    

Kết quả :

DangTrung.

Không có nhận xét nào:

Đăng nhận xét