2010-11-12 52 views
0

對不起,我覺得我很愚蠢,忽略了一些基本的東西,但我剛開始使用jQuery。如何隱藏框架內的子框架?

試圖寫一個鏈接來隱藏一個框架,但需要引用從父子頁面爲了隱藏它。因此,這裏是我的代碼:

<script> 
$(document).ready(function(){ 
$('a#closelink')click(function(){ 
$(window.parent.document.getElementById('#childframe')hide('slow')); 
}) 
}); 
</script> 

與下面的HTML:
<a id="closelink" href="#">Close</a>

我也試過以下,但無濟於事:

$(document).ready(function(){ 
$('a#closelink')click(function(){ 
$('#childframe', window.parent.document).hide('slow'); 
}) 
}); 

+0

這兩個幀都在同一個域上嗎? – 2010-11-12 18:02:19

+1

在你的第一個例子中,你在'hide('和''click(' – Fosco 2010-11-12 18:04:06

+1

)之前缺少一段時間''在'click'(...)'和'hide(...)'之前應該有一個'.'。 – 2010-11-12 18:05:07

回答

0
$('a#closelink').click(

('#childframe').hide(