【发布时间】:2011-02-17 17:34:34
【问题描述】:
我有一个页面,其中包含许多通过 jQuery 在文档就绪和窗口滚动上定义的特性和样式,甚至确保它在禁用 JavaScript 的情况下很好地降级。然而,我只是在拼凑一个“打印”样式表,它废弃了大部分样式,当我测试它时,我意识到我的 jQuery 方法在打印和添加回一些背景图像时开始起作用。打印时是否可以禁用 JavaScript 或 jQuery,甚至是特定功能?
最大的问题是这件作品,它根据之前生成的数字生成随机背景图像...它覆盖了我的打印样式表对 background-image:none 的调用,即使使用 !important 标签:
$(document).ready(function() {
$("body").css({backgroundImage: 'url(images/body_bg_'+background+'.jpg)'});
});
谢谢!
【问题讨论】:
标签: javascript jquery css printing