jquery - 打印最初设置为显示:none;的div

标签 jquery css

我有一个 div,如果您单击相应的链接,使用 jQuery 的 slipToggle 来显示它,就可以查看它。

$(document).ready(function() {
    $('#content-click').click(function() {
        $("#content").slideToggle(100);
    });
});

<div id="content" style="display:none;">
    this is the content
</div>

在打印CSS中,我想也许将#content设置为#content { display: block; } 可以解决这个问题,但运气不好。

感谢任何帮助。

最佳答案

您需要将 display:none 声明从内联移动到常规样式表中。打印样式表在打印时不显示 div 的原因是它被内联样式覆盖。

关于jquery - 打印最初设置为显示:none;的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3189698/

相关文章:

javascript - jquery 写一个 if

php - 为什么隐藏输入字段的值总是给我相同的结果?

javascript - 如何在 html 中的 <links> href 路径中使用变量

javascript - 使用多个按钮在其按钮下显示所选图片

javascript - 添加选项到动态生成的选择标签

css - 如何为 Div 定义链接颜色?

CSS3如何使动画循环播放并且永不停止?

css - float 元素使动画平滑并反转方向?

html - 如何使用 CSS 在图像的内侧添加边框

jquery - 如何以单独的列格式显示 AJAX 响应值?