我想知道我如何询问#id
中是否存在.html()
的图片。
例如:
$('#mydiv').find("iframe").contents().find("body").html(findIMGwith#id);
图像将在身体中,而不是在其他地方。这可能吗?
答案 0 :(得分:4)
如果您将参数传递给.html
,则会设置HTML。
如果图片有身份证明,那么为什么你不能得到好的照片。塑造香草的方式?
document.getElementById(iframeId).contentWindow.document.getElementById(imgId);
此方法也适用于IE和旧版本。不需要jQuery。
答案 1 :(得分:2)
if( $('#mydiv').find("iframe").contents().find("body #id").length > 0){
// image#id exists
} else {
// image#id doesn't exist
}
答案 2 :(得分:0)
您可以使用document.getElementById("id")
获取图片。如果这是null
或undefined
,则表示图片不存在。否则,它确实存在,您可以通过$("img#id").html()
获取HTML。