Jquery 格式化bxslider html和打印样式
有没有一种方法可以在用户单击打印时禁用bxslider jquery插件并线性显示所有内容Jquery 格式化bxslider html和打印样式,jquery,css,printing,bxslider,Jquery,Css,Printing,Bxslider,有没有一种方法可以在用户单击打印时禁用bxslider jquery插件并线性显示所有内容 别客气。我将删除jquery插件,并选择更具功能的插件。您可以使用以下css: @media print { .bxslider * { display: block !important; } } 但这是一个有点黑客,可能看起来并不惊人,但你可以用这种方式弄乱你的打印css样式。您也可以尝试显示:列表项!重要的如果块看起来不好看。基于此答案,您可以尝试在打印时删除bx
别客气。我将删除jquery插件,并选择更具功能的插件。您可以使用以下css:
@media print {
.bxslider * {
display: block !important;
}
}
但这是一个有点黑客,可能看起来并不惊人,但你可以用这种方式弄乱你的打印css样式。您也可以尝试显示:列表项!重要的如果块
看起来不好看。基于此答案,您可以尝试在打印时删除bxslider
类:
window.old_print=window.print
window.print=function() {
jQuery(".bxslider").removeClass("bxslider");
window.old_print();
}
但就我个人而言,我宁愿尽可能使用CSS解决方案,正如@Watson所建议的那样
注意:我使用jQuery删除该类,因为您必须已经将其用于bxslider;) 我尝试了很多解决方案,发现了这个:
这是唯一对我有效的方法。谢谢您的快速重播。不幸的是,这两个都不起作用。