我们正在开发一个flex组件,只有在用户登录后才会出现。现在问题是使用
if ($('#flashComponentId').length > 0)
$('#flashComponentId').remove();
从页面中完全删除Flash组件。这在所有浏览器except IE
中都运行良好。我不能删除flash组件的父div,因为它包含其他子div。那么如何在IE中完全删除组件?
答案 0 :(得分:0)
你可以这样做:
$("#containingDiv embed").remove();
$("#containingDiv object").remove();
JSFiddle:http://jsfiddle.net/DRxW4/