javascript - jquery 替换 html() 中的字符串

标签 javascript jquery css str-replace

我正在尝试替换以下代码中的 CSS 样式:

var theHTML = this.html();
theHTML.replace("style=\"display:none;\"", "style=\"display:inline;\"");
alert(theHTML);

html 看起来像这样:

<IMG SRC="picturesFromServer.asp?PhotoId=365481" style="display:none;">

然而,一旦我检查它是否改变了它,它就会一直显示无而不是内联。我只是想让它在打印之前可见。

最佳答案

你可以使用 JQuery 的 .css() 方法:

$("img").css("display","inline");

关于javascript - jquery 替换 html() 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9510485/

相关文章:

javascript - 如何使用 ng-model 通过 OR 操作过滤多个值?

javascript - 在 Highcharts 3d 散点图中用颜色填充散点下方的区域

javascript - Jquery animate() 问题

php - css 图像未在 codeigniter 3.10 中显示

html - 相同大小的列,其中一个可能滚动

jquery - 动画 jQuery 函数

javascript - 将电子邮件 ID 作为参数发送给 JavaScript 函数 : Syntax Error illegal character

javascript - Node webkit后退/前进按钮状态检测

jQuery 在 div 上上下滚动

php - 在 $.ajax 函数中使用 JS 变量 - null?