在搜索解决方案时,我在StackOverflow:上找到了这个。
这很好,但我是一个新的程序员,不能让它与rails一起工作。我有一个叫做产品的数据库表。每个产品都有一个名为data的字段,用于存储散列。这个散列看起来像:
{"type"=>"book", "price"=>"7.99"}
我正在使用haml,我的视图现在看起来是:(这只是打印散列):
- @products.each do |product|
=product.name
=product.data #THIS PRINTS A HASH
我一直在使用javascript使我的表头粘在我的页面上。我每页使用多个表,粘性标题运行良好。现在,我正在尝试添加打印表的功能,并成功地为每个表实现了一个打印按钮。
然而,我有一个问题,打印后,这张表已向下滚动。表头正在打印到桌子的一半处。我正在寻找一种方法,以重新设置头部位置的表顶部时,打印按钮被击中。
谁能给我指明正确的方向?
我已经将我当前的JavaScript附在下面,下面就是问题所在。
document.getElementById("wrap").addEventListener("scroll", function(){
var trans