2013-10-18 26 views
0

上午嘗試刪除DIV當點擊喜歡嘗試刪除iframe的ID與查詢,同時點擊Facebook等

我的代碼

<div id="closebox" style="position: absolute;margin-right: 2px; opacity: 0;/* width:27px; */ /* height: 20px; */ /* overflow: hidden; */ width: 47px; height: 20px; overflow: hidden; right: 202px; bottom: 15px;"> 

<iframe id="closebox1" src="http://www.facebook.com/plugins/like.php?href=https://www.facebook.com/0000000&amp;layout=button_count&amp;show_faces=false&amp;width=60&amp;action=like&amp;colorscheme=light&amp;height=31" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:45px; margin-top:3px;padding-bottom: 0px; 
padding-top: 0px; height:31px; z-index: 0; /* position: absolute; */opacity: 0;" allowtransparency="true"></iframe> 

</div> 

<button type="button" class="btn btn-default" data-dismiss="modal">نعم </button> 

<script type="text/javascript"> 
$('#closebox1').click(function() { 
    $('#closebox1').hide();  
}); 
</script> 

我需要的時候點擊進入DIV ID closeboxclosebox1刪除IFRAME ID closebox1

不能正常工作,因爲點擊此處進入iframe內容就好像botton不是div

+0

你的標題與你的問題寫什麼衝突。 –

+0

只需要刪除iframe,當點擊像 –

回答

0

如果您使用任何其他按鈕,它與您的代碼一起工作,但iframe轉換爲div,因此iframe不需要單擊div,因爲iframe只需代表div使用點擊即可。 如果您點擊您的按鈕標籤並刪除iframe,則可以刪除iframe。

這樣

<script type="text/javascript"> 
    $('.btn-default').click(function() { 
     $('#closebox1').remove() 
    }); 
</script> 
0

Here:

$('#closebox, #closebox1').click(function(){ 
    $('#closebox1').hide(); 
}); 

上#closebox或#closebox1點擊

或者時將隱藏的iframe,做同樣的事情,但不是隱藏的iframe,改變「SRC」屬性。

+0

不起作用

+0

不工作,因爲點擊這裏是到iframe中的內容就好像鈕不div的 –

0
$("#closebox").click(function(){ 
    $(this).children("iframe").remove(); 
}); 

請嘗試這一個。

+0

不工作,因爲點擊這裏是到iframe中的內容就好像鈕不div的 –

+0

現在請檢查... –

+0

它不工作,你可以測試它? –