javascript - 为可拖动对象添加颜色

标签 javascript jquery css jquery-ui jquery-ui-draggable

您将如何添加具有特定颜色的可拖动对象,例如蓝色?

我一直在用

<script type="text/javascript">
        $( function() {
            $( ".box" ).draggable({containment: "parent"});
            $( ".box" ).css("background-color","blue");
        });
    </script>

但它没有显示颜色变化,因为它保持白色。另外,为什么会这样?

最佳答案

var color = function(color){
  //processing here
return color;
}

        $( function() {
            $( ".box" ).draggable({containment: "parent"});
            $( ".box" ).css("background-color",color("whatever"));
        });

您可以在颜色函数中添加某种类型的逻辑,以根据需要更改颜色

关于javascript - 为可拖动对象添加颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25538191/

相关文章:

css - 嵌套计算操作

javascript - window.onload not defined - es2015 希望一切都是全局的

c# - 如何在javascript中计算两个日期时间之间的差异?

javascript - event.srcElement 在 Internet Explorer 8 中为 null

javascript - 使用 .search() 或正则表达式查找 ID 中包含 X 的元素

javascript - JQuery - 从父 div 中获取未知数量的子级的 id 值

javascript - 导出所需的声明或声明

javascript - 如何在此 jquery 代码中使用函数参数,或者是否有更好的解决方案?

HTML "Table"带有滚动中间单元格?

html - 使文本适合 div 的宽度在 Firefox 中不起作用