Javascript 如何使用jQuery从div标记中的iframe组中获取一个iframe

Javascript 如何使用jQuery从div标记中的iframe组中获取一个iframe,javascript,jquery,Javascript,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://

如何从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中获取一个iframe,那么如何使用jQuery从一组iframe中获取?

执行以下操作:

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

或者不使用jQuery:

var iframe = document.querySelector('#mytesting iframe[src="http://facebook.com"]');
您可以这样做:

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

$'mytesting iframe[src=http://facebook.com]'您也可以为每个文件添加一个id。谢谢您的帮助,但我希望该功能能够自动单击iframe src是否可行?@developert您的意思是重定向到src地址吗?@developert如果可以,请尝试以下操作:window.location.href=$'iframe[src=http://facebook.com]“,”mytesting“。attr'src';有一件事我从dynamic中得到了iframe src,但我会在mytalk.com>中得到,这个src每次都会改变,所以我想从iframe组中得到iframe src,并重定向到它src@developert其实我不太明白你想要什么。您可以从DOM中选择元素:var iframe=$'mytesting[src=your_src.com]';。之后,如果要从此iframe重定向到src,请执行以下操作:window.location.href=iframe.attr'src'。
var x = $("#mytesting").find("[src='http://facebook.com']")[0];