Javascript Jquery';s等式(0),“0”;。。“第一个孩子”;,first()如果是iframe,则不抓取第一个子对象
基本上,我需要获取父元素的第一个子元素,通常但不限于Javascript Jquery';s等式(0),“0”;。。“第一个孩子”;,first()如果是iframe,则不抓取第一个子对象,javascript,jquery,iframe,css-selectors,Javascript,Jquery,Iframe,Css Selectors,基本上,我需要获取父元素的第一个子元素,通常但不限于 <div> <iframe src="www.asource.com">GRAB THIS AFTER A BUTTON IS CLICKED</iframe> </div> 当我提醒他们时,所有这些都会返回一个“div”。获取道具名称的原因是我想使用find()获取元素 $("parent").find(ONE OF THE PROP CALLS ABOVE).animate({
<div>
<iframe src="www.asource.com">GRAB THIS AFTER A BUTTON IS CLICKED</iframe>
</div>
当我提醒他们时,所有这些都会返回一个“div”。获取道具名称的原因是我想使用find()获取元素
$("parent").find(ONE OF THE PROP CALLS ABOVE).animate({.....
因为当我这样做的时候:
$("parent").find('**iframe**').animate({.....
这是我唯一可以抓取并正确设置iframe动画的场景。
但是,因为我们不知道第一个子元素是否是iframe,所以我使用.prop()获取第一个元素标记名并找到它。
(请注意,我直接用.animate(…)而不是.prop(…)尝试了上述所有尝试,但也没有抓住iframe。
非常感谢您的指导您需要这样找到第一个孩子
$("#parent").children().first().prop("tagName");
$("#parent > :first-child").prop("tagName");
$("#parent > :eq(0)").prop("tagName");
假设您使用的是正确的父选择器-上述代码假设父元素具有idparent
like
<div id="parent">
<iframe src="www.asource.com">GRAB THIS AFTER A BUTTON IS CLICKED</iframe>
</div>
点击一个按钮后抓住它
什么是“家长”?我看不到id为parent的元素。谢谢,非常感谢您的帮助
<div id="parent">
<iframe src="www.asource.com">GRAB THIS AFTER A BUTTON IS CLICKED</iframe>
</div>