我有一个正在导入菜单的第三方脚本,但是我无法编辑该第三方脚本。它生成如下代码:
<div id="wmenu-updated" style="display: block;">
<small>Menu updated</small>
<span innerhtml="19 hours ago"></span>
</div>
它应该使用
19 hours ago
并将其显示为跨度内的文本,但是无论出于何种原因它都不起作用,脚本的编写者在修复错误方面几乎没有帮助。有没有一种方法,使用jQuery,一旦页面加载,我就可以获取
innerhtml
并将其作为该范围内的文本吐出? 最佳答案
$( document ).ready( function () {
$( '#wmenu-updated span' ).text( function () {
return $( this ).attr( 'innerhtml' );
});
});
您可以使用jQuery的text函数更新跨度中的文本
关于javascript - 从第三方脚本修改innerHTML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14806038/