使用jQuery从嵌入对象内部删除div

使用jQuery从嵌入对象内部删除div,jquery,object,select,tags,Jquery,Object,Select,Tags,我正在将一个对象嵌入我的站点,并希望从中删除一个div。可能吗? 我想用jQuery删除对象标记中具有特定id的div。我尝试了下面的jQuery,但没有选择嵌入对象中的div $("div").filter(function(){ console.log(this.id); // i don't see any of the id's from the div's inside my object }); 编辑: <object data=http://www.msn.com wid

我正在将一个对象嵌入我的站点,并希望从中删除一个div。可能吗? 我想用jQuery删除对象标记中具有特定id的div。我尝试了下面的jQuery,但没有选择嵌入对象中的div

$("div").filter(function(){
console.log(this.id); // i don't see any of the id's from the div's inside my object 
});
编辑:

<object data=http://www.msn.com width='100%' height='100%'>
<embed src=http://www.msn.com width='100%' height='100%'>
</embed> Error: Embedded data could not be displayed. </object>

错误:无法显示嵌入的数据。
我需要在我的站点上删除嵌入对象内部的div

请帮忙

谢谢

this.id //  this is DOM Object
/

this.id //  this is DOM Object
/


改用
这个.id
。您正在创建一个没有
id
属性的jQuery对象。请使用
this.id
$(this.attr('id')
@undefined而不是$(this.id)?我仍然没有在objectHmm中看到div。。因此,您正在将一个页面嵌入到您的页面中。。要从那里删除一个div吗?请改用
this.id
。您正在创建一个没有
id
属性的jQuery对象。请使用
this.id
$(this.attr('id')
@undefined而不是$(this.id)?我仍然没有在objectHmm中看到div。。因此,您正在将一个页面嵌入到您的页面中。。想从那里删除一个div吗?请重新阅读我的问题,我做了编辑以更好地澄清。感谢$(this).prop('id')可能与this.id更一致,因为id是元素的一个属性-请注意属性
notation@wirey…谢谢你指出这一点。。。我觉得id不是元素的属性,而是属性。。。。如果你是从attr()与.prop()的角度来告诉我,我认为静态属性不应该有问题。请重新阅读我的问题,我做了编辑以更好地澄清。感谢$(this).prop('id')可能与this.id更一致,因为id是元素的一个属性-请注意属性
notation@wirey…谢谢你指出这一点。。。我觉得id不是元素的属性,而是属性。。。。如果您是从attr()与.prop()的角度来告诉我,我认为静态属性不应该有问题。。
$("div").filter(function(){
       return this.id != 'div1' && this.id != 'div2' ;
}).css('backgroundColor' , 'orange')​