page.VisualEffect in rails 3 with jquery



我正在尝试使用 jquery 迁移到 rails 3 和 UJS

现在我的旧代码是这样的:

page['contact_detail_data'].visual_effect :scrollTo,:duration => 0.5,:offset => -30

现在在jquery中,我想我必须使用animate

所以我想到了:

page['contact_detail_data'].animate :scrollTo,:duration => 0.5,:offset => -30

但是我不确定如何给出参数,有人可以指导我吗?

你可以使用这样的东西:

page.call("anim_up_down","certification_#{params[:index]}",30,500 )

在JavaScript中

function anim_up_down(ele,extraoffset,duration){
    $('html,body').animate({scrollTop: $('#'+ele).offset().top-extraoffset},duration)
}

相关内容

  • 没有找到相关文章

最新更新