首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从Rails获取和保存CSS属性

如何从Rails获取和保存CSS属性
EN

Stack Overflow用户
提问于 2018-08-21 23:19:11
回答 1查看 123关注 0票数 -2

当我在Rails中单击一个彩色区域时,我想存储该区域的css属性。

我当前的代码获取区域的颜色属性,但我不能将其存储在任何地方。

我想要将事件中的颜色属性保存到DB中。

view.html.erb

代码语言:javascript
复制
$(document).ready(function() {
    $(".scale-up-center").click(function() {
        var color = $(".scale-up-center").css("background-color");
        $(".first_scale").css("background-color", color);
    })
})

单击放大中心时更改first_scale背景颜色的

代码

view.scss

代码语言:javascript
复制
background:linear-gradient(to bottom right, #8B4513, #383737);

如何获取上述代码的css属性?

我的Rails也安装了咖啡。我想在维护咖啡文件的同时一起使用js代码。我该怎么办?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-22 04:00:04

代码语言:javascript
复制
$(".scale-up-center").click(function() {
var color = $(".scale-up-center").css("background-color");
$(".first_scale").css("background-color", color);

var formData = new FormData();

formData.append('color', color);

$.ajax({
      url: "/save/color",
      type: 'POST',
      data: formData,
      success: function (data) {
          console.log(data);
      }
};
});

您需要一个路由、一个控制器、一个操作和一个模型来保存数据……如果您不知道如何做到这一点,rails指南是一个很好的起点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51951898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档