안녕하세요, id = '각도' 데이터는 웹카메라를 통해 실시간 받고 있는데요. 이 값이 150도를 넘으면 해당 각도 텍스트 컬러를 바꾸려고 합니다. 이벤트함수를 mouseover로 해보니, if 조건에 해당하는 순간에 마우스를 올릴 때 바뀌는 것은 확인 했습니다. 원하는 것은 실시간 데이터에 따라 자동으로 컬러가 바뀌도록 하고 싶은데, 검색으로 찾아봐도 잘되지 않습니다. 어떤 부분이 문제가 될까요? 감사합니다.
====
[웹카메라의 영상을 계산한 각도 데이터를 실시간으로 html에 보여줌]
document.getElementById("각도").innerText = 계산한 실시간 각도 데이터
[html에서의 스크립트]
<script>
$('#각도').change(function(){
var data = $(this);
var value = parseInt(data.text());
if(value >= 150){
data.css("color","red");
}else{
data.css("color","white");
}
});
</script>