2015-01-10 79 views
1

如何從div標籤中的iframe組中獲取一個iframe。如何使用jQuery從div標籤中的一組iframe獲取iframe

下面的代碼:

<div id="mytesting"> 

<iframe src="http://google.com"></iframe> 
<iframe src="http://facebook.com"></iframe> 
<iframe src="http://mytalk.com"></iframe> 
<iframe src="http://gmail.com"></iframe> 

</div> 

如何從那些假設我想<iframe src="http://facebook.com"></iframe>所以我怎樣才能從使用jQuery的I幀組得到得到一個IFRAME?

+0

'$('#mytesting iframe [src =「http://facebook.com」]')' – Satpal

+0

您也可以爲每一個添加一個「id」。 – David

回答

0

這樣做:

var iframe = $('#mytesting iframe[src="http://facebook.com"]'); 

或者

var iframe = $('iframe[src="http://facebook.com"]', '#mytesting'); 

或者沒有jQuery的:

var iframe = document.querySelector('#mytesting iframe[src="http://facebook.com"]'); 
+0

感謝您的幫助,但我想要的功能autoclick iframe src是否possibe? –

+0

@developert你的意思是重定向到src地址? – alexpods

+0

@developert如果是這樣的話:'window.location.href = $('iframe [src =「http://facebook.com」]','#mytesting')。attr('src');' – alexpods

0

你可以這樣做:

var x = $("#mytesting").find("[src='http://facebook.com']")[0]; 

JS Fiddle