javascript - 根据订单状态有条件地改变 rails 中的背景颜色

标签 javascript jquery css ruby-on-rails dynamic

我正在尝试根据用户是否保存订单来更改 View 的背景。因此,当用户已经保存订单时,菜单项将突出显示,而当用户没有保存时​​,菜单项将不突出显示。

一个解决方案是创建两个部分,并根据用户操作有条件地呈现每个部分。

但是,重新渲染整个部分的、糟糕的形式似乎有点过分了。更改背景颜色的最佳方法是什么?

最佳答案

为此您不需要两种布局。保存成功后在菜单项上放置一个 .highlight 类,并让 .highlight 类的 css 做你想做的事。

关于javascript - 根据订单状态有条件地改变 rails 中的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14306970/

相关文章:

javascript - Angular : object structure best practice

javascript - jquery选择器帮助

html - 如何让这个选择标签看起来像 Chrome 上的 safari 浏览器。?

javascript - 单击另一组复选框中的选项时,必须将一组复选框中的选项保留为默认值

javascript - 访问事件元素 JavaScript(有或没有 Angular )

javascript - Knockout.js 排序列表

javascript - 按钮单击所需的验证不起作用 JavaScript

javascript - 部分刷新页面,用jQuery刷新div?

php - JQuery .post 不起作用,似乎没有加载帖子页面

css - 底部 : 0 doesn't work in Firefox with fixed positioning