微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何找到一个HTML元素,然后将其删除? [重复]

如何解决如何找到一个HTML元素,然后将其删除? [重复]

|                                                                                                                   这个问题已经在这里有了答案:                                                      

解决方法

您正在将跨度添加到div_header之外。您的.end()表示您不再使用标头过滤器,因此跨度已添加到ui_widget的开头... http://jsfiddle.net/Qjrcg/是您的代码的小提琴。如果您看的话,在前置符号之后,我有一个注释掉.end()。如果您取消注释并注释掉较早的那个,则跨度(我将测试文本放入其中以使其更易于查看)仅创建一次。 希望这可以解决您的问题。     ,我认为问题出在您的第一眼
this.find(header).find(\'span.ui-icon\').remove();
您试图在标题内找到该图标,但是您将下一个图标添加到portlet的前面(此)
.prepend(\'<span class=\"ui-icon ui-icon-minusthick\"></span>\')
所以试试这个
this.find(\'span.ui-icon\').remove();
查看我对Chris的小提琴所做的更新:http://jsfiddle.net/Qjrcg/5/ 高温超导     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。