36、使用 jQuery 实现高效开发与插件探索

使用 jQuery 实现高效开发与插件探索

1. jQuery 在 Rails 中的应用

在早期的 Rails 开发中,JavaScript 库的选择并不固定,Rails 会挑选一个合适的库来使用。如今,许多人有了自己的偏好,jQuery 就是替代 Prototype 的热门选择之一。

我们来看一个之前创建的 RJS 文件示例:

# depot_u/app/views/line_items/create.js.rjs
page.select("#notice").each { |notice| notice.hide }
page.replace_html('cart', render(@cart))
page[:cart].visual_effect :blind_down if @cart.total_items == 1
page[:current_item].visual_effect :highlight,
  :startcolor => "#88ff88",
  :endcolor => "#114411"

现在我们要将其替换为 jQuery 实现,首先移除 RJS 文件:

$ rm app/views/line_items/create.js.rjs

然后添加新的 jQuery 实现文件:

// depot_v/app/views/line_items/c
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值