每当文本框边框颜色发生变化时,如何引发事件?我想将textboxA边框颜色分配给textboxB。
答案 0 :(得分:1)
更新的答案
您可以创建一个检查css颜色变化的函数:
$('.foo').css('border-color').on('change',function(){
//change other div border color
});
以下是旧的,不适用的答案
这取决于,如果您正在使用CSS更改边框颜色,例如悬停,那么您可以创建一个在悬停时触发的功能
.foo:hover{border-color: red;}
$('.foo').hover(function(){
//change other div border color
});
你也可以使用mouseenter和mouseleave。
如果使用JS完成初始边框颜色更改,则继续并在那里绑定新函数。
答案 1 :(得分:0)
我希望您的文本框的颜色会根据复选框的值更改。如果这是正确的,您可以参考链接:
How to change input border-color, with jQuery, depending on its value?