2012-01-14 14 views
9

Có điều gì tương tự như FB.XFBML.parse() nhưng đối với phiên bản HTML5 của các plugin xã hội? Tôi không muốn sử dụng XFBML ... Về cơ bản, tôi đang xây dựng một ứng dụng một trang cần thay đổi thuộc tính data-href của hộp nhận xét và tải lại dựa trên nội dung nào được truy cập bên trong ứng dụng.Phân tích cú pháp hộp nhận xét của Facebook HTML5

+1

Vì tiện ích HTML5 đã được phát hành quá lâu nên làm cách nào chúng chưa bao hàm trong tài liệu này? Dù sao, hãy cho tôi biết nếu bạn tìm ra sth. – a6hi5h3k

Trả lời

12

Gọi FB.XFBML.parse() cũng sẽ tải lại/trả lại các nút HTML5 Like và các plugin xã hội Facebook HTML5 khác.

+0

nó là sự thật, đáng ngạc nhiên – tybro0103

+0

là điều này vẫn còn làm việc? Với FB API Impl/Documents cho đến nay, các tiện ích HTML5 rất lớn. – a6hi5h3k

+1

Có, nó hoạt động. –

2

Trong trường hợp ai đó bắt gặp điều này, FB.XFBML.parse() hoạt động hoàn hảo trừ khi bạn chuyển thông số để phân tích lại chỉ một phần tài liệu.

+0

Và nếu tôi muốn chỉ chuyển một phần tài liệu thì sao? – meeDamian

2

Nếu bạn muốn gọi FB.XFBML.parse (document.getElementById ('foo')) trên một phần tử cụ thể, hãy đảm bảo phần tử này chứa plugin xã hội HTML5 chứ không phải plugin xã hội.

Nếu không, FB.XFBML.parse() sẽ hoạt động trong mọi trường hợp nhưng sẽ quét toàn bộ DOM.