WordPress的Facebook插件存在一个问题,它向DOM添加了一个带有空src属性的脚本元素。
<script type='text/javascript' src=''></script>
上面的链接建议编辑核心WP文件.. 问题是,有没有办法使用jQuery查找和删除?
类似于下面的内容,它无法找到空的src / script元素。
$('footer script').each(function(){
if($(this).attr('src') == 'undefined' && $(this).length < 1){
$(this).remove();
}
})
编辑:自从提出这个问题后,我意识到我需要使用PHP删除脚本元素,以便页面验证。
答案 0 :(得分:1)
你几乎得到了它:
$('footer script').each(function(){
if(!$(this).attr("src")){
$(this).remove();
}
});
这将删除每个带有空src的脚本标记。但是,这不会阻止验证失败。