`
dashi129
  • 浏览: 37954 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

web开发敏捷之道 ajax初体验 高亮显示 rjs error

阅读更多
在显示新加入购物车高亮效果时出现rjs error 。好像是第一次添加商品时就会出错,之后再次添加同一个商品时就不会出错。
把rjs中的:current_item改为:cart就是直接高亮显示整个购物车就不会出错。
代码如下:page[:cart].visual_effect :highlight,  
                                   :startcolor => "#88ff88" ,  
                                   :endcolor => "#114411" 
分享到:
评论
2 楼 aiyoo521 2010-02-05  
查了一下,找到了解决方案
在cart.rb中的add_product方法中改为
current_item = CartItem.new(product)  
    @items << current_item 
1 楼 aiyoo521 2010-02-05  
我不认为这是一个好的解决方法。
我现在也卡到这了。
我想可能是因为调用js时current_item还没有被装入dom造成的。

相关推荐

    Web开发敏捷之道-应用Rails进行敏捷Web开发-第三版.rar

    第9章 任务D:Ajax初体验 87 9.1 迭代D1:迁移购物车 87 9.2 迭代D2:创建基于Ajax的购物车 91 9.3 迭代D3:高亮显示变化 94 9.4 迭代D4:隐藏空购物车 96 9.5 迭代D5:JavaScript被禁用时的对策 99 9.6 我们做了...

    中控指纹仪Live20R的WEB开发包完整版

    本开发包是为Web应用而设计,旨在帮助开发者实现与中控Live20R指纹仪的无缝对接,以便在网页上实现指纹验证功能。 该"中控指纹仪Live20R的WEB开发包完整版"包含了以下关键知识点: 1. **指纹识别原理**:指纹识别...

    rjs 技术

    在Rails框架中,rjs文件通常用于实现Ajax(异步JavaScript和XML)功能,通过AJAX,可以无刷新地更新页面部分区域,提高用户体验。虽然现代前端框架如React和Vue.js提供了更强大的解决方案,但在Rails早期,rjs是实现...

    Java在WEB开发领域的革新

    RIA通过提供更丰富的用户体验和更强的服务端交互能力,正在改变传统的Web开发模式。 传统Web开发依赖于服务器端的View层和session存储,这在Rails、PHP、Python或Java的各种Web框架中都是必不可少的。然而,RIA的...

    RJS.Web.WebControl.PopCalendar.dll

    RJS.Web.WebControl.PopCalendar.dll下载,用于网页asp 时间选取周别

    条码检测仪RJS D4000+中文操作说明书

    **条码检测仪RJS D4000+中文操作说明书** 在信息技术高度发达的今天,条码作为数据传输和管理的重要工具,广泛应用于零售、物流、医疗等多个领域。条码检测仪,如RJS D4000+,是确保条码质量和效率的关键设备。本文...

    RJS D4000+等级条码检测仪扫描结果说明书

    RJS D4000+条码检测仪分析结果说明书以及使用过程中注意事项。

    一些RJS资源和演示入门教程

    标题中的“一些RJS资源和演示入门教程”指的是与Ruby ...通过研究这些文件,开发者可以学习到如何在Rails项目中使用RJS来增强用户体验,实现页面的动态更新,并理解RJS与AJAX、Rails框架的交互方式。

    RJS D4000+条码检测仪中文操作说明书

    由于提供的信息有限,我将基于标题《RJS D4000+条码检测仪中文操作说明书》和描述《RJS D4000+条码检测仪中文操作说明书,比较简洁的中文操作说明书,都可以看明白的》进行知识点的生成。同时,会参考提供的部分内容...

    RJS Templates for Rails

    通过深入理解RJS模板的工作原理和用法,开发者可以构建出更富交互性和用户体验良好的Web应用。同时,随着前端技术的不断进步,了解RJS模板的历史和原理也有助于更好地理解和适应现代前端框架如React和Vue.js。

    RJSD4000条码检测仪 RJS D4000+中文设置操作手册

    根据给定的文件信息,关于RJS D4000+条码检测仪的中文设置操作手册,这里可以提炼出一系列相关知识点,帮助用户更好地理解和操作该款条码检测仪。以下知识点涵盖了从条码检测仪的基本概念、操作到维护保养等多方面的...

    rjs配合node压缩材料

    在IT行业中,优化资源加载和提高页面性能是至关重要的任务之一。`r.js`、`require.js` 和 `Node.js` 是在这个领域中常见的工具,它们在JavaScript模块管理和构建流程中发挥着重要作用。这里我们将深入探讨这三个工具...

    RJS Cheatsheet

    ### RJS Cheatsheet知识点详解 ...通过以上示例可以看出,RJS提供了一系列方便的方法来操作DOM和执行客户端JavaScript,使得开发者能够在服务器端编写更简洁、高效的代码来控制前端的行为,提高了开发效率。

    无人驾驶自动驾驶智能汽车:理论,算法和实现【5rjs.cn】

    基于这些理论框架,研究人员开发出各种算法,例如路径规划算法、路径跟踪算法、环境建模算法、传感器数据处理算法等,以实现车辆的自主导航和安全运行。 在技术实现层面,智能汽车需要整合各种先进的电子元件、软件...

    rjs:Rust JavaScript解释器

    Rust上JavaScript rjs是Rust中的本机JavaScript实现。该项目rjs的目标是在Rust中提供一种快速的本机JavaScript实现。 当前rjs处于alpha状态,这意味着性能和稳定性不能代表我们想要的最终结果,并且公共API可能仍会...

    PyPI 官网下载 | calmjs.rjs-1.0.0.tar.gz

    《PyPI官网下载:calmjs.rjs-1.0.0.tar.gz——探索Python库的奥秘》 PyPI(Python Package Index)是Python开发者的重要资源库,它提供了无数的开源库,使得Python编程更加便捷高效。今天我们将聚焦于在PyPI上找到...

    完成了AJAX树附原理分析

    首先要纠正一个上篇博文《Rails中的Ajax初体验》中的一个错误:上篇博文中,我说“要在Rails中使用Ajax,局部模板是必须的”,经实践检验,是错误的,特此更正。实践是检验真理的唯一标准,此言不虚。经过项目中真正...

    使用Ruby on Rails开发LBS网站初探示例代码

    这几天一直在学习使用RoR(Ruby on Rails),想建立一个功能全面一点的LBS(Location Based Service)网站。但是对于我这个RoR的初学者(仅有几天时间)来说,毕竟太复杂了。...掌握Ajax在RoR中的一般用法(RJS)。

    rjs:R包

    rjs:R中的建模。JavaScript中的交互性。...)安装目前CRAN中不提供rjs ,但是您可以使用以下命令从github安装开发版本: # install.packages("devtools")devtools::install_github("kcf-jackson/rjs")

Global site tag (gtag.js) - Google Analytics