jQuery MiniUI

 找回密码
 立即注册
查看: 3541|回复: 2
打印 上一主题 下一主题

setInputStyle()有无对应的移除style的api(动态移除属性) [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-12-15 09:34:27 |只看该作者 |倒序浏览
本帖最后由 Aurora 于 2020-12-15 09:45 编辑

miniui下拉框通过setInputStyle()设置背景颜色后,怎样才能去掉这个背景颜色。我的需求是编辑后的内容与编辑前的内容若不一致则显示不同颜色加以区分,反之亦然。目前的API都试过了,没找到一个合适的。。
示例代码如下:
function onTypeChanged() {
    var type = mini.get("checkTypeInsurance");
    var id = type.getValue();
    var grid = mini.get("applyInfo");
    var row = grid.getSelected();
    var applyTypeInsurance = row["applyTypeInsurance"];
    if (applyTypeInsurance != id) {
        type.setInputStyle("background: #FFC0CB");
    } else {
       // TODO
    }
}

Rank: 6Rank: 6

沙发
发表于 2020-12-15 09:51:49 |只看该作者
else让背景颜色变成transparent不行么

Rank: 1

板凳
发表于 2020-12-15 10:49:04 |只看该作者
感谢啊,真的是得换个思路啊,奈何我这前端业余,没转过这个弯来。。

Archiver|普加软件

GMT+8, 2024-11-26 21:29 , Processed in 1.040798 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部