边框颜色更改的Jquery文本框事件



每当文本框边框颜色更改时,如何引发事件?我想将文本框A的边框颜色分配给文本框B。

更新答案

您可以创建一个检查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完成的,那么继续并将新函数绑定到那里。

我希望您的文本框的颜色会根据复选框的值而变化。如果这是正确的,你可以参考链接:

如何使用jQuery根据其值更改输入边框颜色?

最新更新