2011-06-02 80 views
0

我有一個iframe,我用jquery .data()函數從iframe保存了一些元素。
我附加他們到這樣的身體$('body').data('clicksData', myClicksData);
現在我需要從iframe中訪問該信息,我試着只是做這個var allData = $('body').data('clicksData')[0];但它沒有工作。
任何想法如何做到這一點?訪問使用jquery保存的數據。()

回答

0

使用此:

分配一些ID到iframe這樣的:

<iframe id="frameId"></iframe> 

,並使用此jQuery代碼來訪問該iframe

$("#frameId").contents().find("body").data("clicksData"); 
+0

謝謝你,但沒有幫助它告訴我未定義的漏洞,iframe是否有自己的身體標記? – Ovi 2011-06-02 06:07:52

+0

是的每個iframe都有身體標記.... – 2011-06-02 06:10:46

+0

任何想法爲什麼它不適合我? – Ovi 2011-06-02 06:15:18