基本上我需要获取父元素的第一个子元素,通常但不限于<iframe>
.
<div>
<iframe src="www.asource.com">GRAB THIS AFTER A BUTTON IS CLICKED</iframe>
</div>
我试过以下
$("#parent").eq(0).prop("tagName");
$("#parent").first().prop("tagName");
$("#parent:first").prop("tagName");
$("#parent:nth-child(1)").prop("tagName");
$("#parent:lt(1)").prop("tagName");
当我提醒他们时,所有这些都会返回一个“div”。我得到道具名称的原因是因为我想使用 find() 来获取元素。
$("parent").find(ONE OF THE PROP CALLS ABOVE).animate({.....
因为当我这样做时:
$("parent").find('**iframe**').animate({.....
这是我可以抓取并正确设置iframe动画的唯一场景。但是,由于我们不知道第一个孩子是否是 iframe,所以我使用 .prop() 来获取第一个元素标签名称并找到它。(请注意,我直接使用 .animate(...) 而不是 .prop(...) 尝试了上述所有尝试,但这也没有抓住 iframe。非常感谢一些指导