Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于边框颜色更改的Jquery文本框事件_Jquery - Fatal编程技术网

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

用于边框颜色更改的Jquery文本框事件,jquery,Jquery,当文本框边框颜色更改时,如何引发事件?我想将textboxA边框颜色指定给textboxB。更新的答案 您可以创建一个检查css颜色更改的函数: $('.foo').css('border-color').on('change',function(){ //change other div border color }); 下面是旧的、不适用的答案 这取决于,如果您使用CSS更改边框颜色,例如在hover上,那么您可以创建一个在hover上触发的函数 .foo:hover{border

当文本框边框颜色更改时,如何引发事件?我想将textboxA边框颜色指定给textboxB。

更新的答案

您可以创建一个检查css颜色更改的函数:

$('.foo').css('border-color').on('change',function(){
    //change other div border color
});
下面是旧的、不适用的答案

这取决于,如果您使用CSS更改边框颜色,例如在hover上,那么您可以创建一个在hover上触发的函数

.foo:hover{border-color: red;}

$('.foo').hover(function(){
//change other div border color
});
您还可以使用mouseenter和mouseleave


如果最初的边框颜色更改是用JS完成的,那么继续并在那里绑定新函数。

我希望文本框的颜色会根据复选框的值进行更改。如果正确,您可以参考以下链接:


文本框不会改变颜色,因此没有此类事件?显示一些代码您正在尝试执行的操作。它可能会在
焦点事件上发生更改“引发事件”是什么意思?它是如何变化的?如果是js,则将两个文本框绑定到同一个代码OP说,无论何时,这只包括
悬停
caseI更新了我的答案以检查css的“border color”属性。谢谢你的留言!