2014-01-08 64 views
0

我正在加載一個視圖使用iframe.Now我想隱藏使用jQuery的iFrame內的div。但是它顯示$沒有被定義.jQuery文件已經包含在那裏了。我可以怎麼做?如何在iframe中隱藏div?

<script type="text/javascript"> 
    $(function(){ 
     $("#wrap").hide(); 
    });      
</script> 
+1

你添加了jQuery庫嗎? –

+0

什麼是您的HTML結構? iFrame中的jQuery代碼是什麼?或在父頁面? – timo

+0

是包含在iframe或主頁面中的jQuery?但基本上在主頁上您無法訪問iframe內容... 這是安全策略 – Germain

回答

0

jQuery對iframe有一些主要問題。你必須在你的iframe中包含一個腳本並從那裏開始。

你想用什麼作爲觸發器來隱藏div?

如果完全有可能,我會建議不要爲您的網站使用iframe。當您嘗試嵌入YouTube視頻或其他內容時,iframe會派上用場。