我正在做一個房地產網站。我正在使用在我的網頁上顯示商品的付費服務。我的網站成爲付費服務網站的子域,它動態地拉我的頁眉和頁腳包裝。該URL看起來像這樣 - www.mywebsite.listingswebsite.com的頁面看起來是這樣的:以東西添加到頁面jQuery不能在頁面上工作
My Header
Their listing content (that I can't control)
My Footer
我正在學習jQuery和使用前置/附加功能。問題是,prepend適用於我的每個頁面,但不適用於我無法控制的頁面。
$('#MyDIV').prepend('<p>Text</p>');
工作正常。但是,當我嘗試在我的網站成爲子域的頁面上執行此操作時,它不起作用。
$('#TheirDIV').prepend('<p>Text</p>');
我的猜測是服務在內容加載後拉我的頁眉和頁腳包裝,所以太晚了。任何解決方案?
這可能是因爲它們的內容位於指向不同域的Iframe中,[同源策略](http://en.wikipedia.org/wiki/Same-origin_policy)阻止您的Javascript代碼進行交互與Iframe的內容。 – 2013-08-27 02:06:42
您是否檢查過控制檯中的任何錯誤? –