몇 가지 코드가 있습니다. 버튼을 클릭하면 메시지가 표시됩니다. IE에서는 작동하지만, ff 또는 크롬에서는 작동하지 않습니다. 이유는 무엇입니까? 내 가난한 영어로 죄송합니다.Jquery 값 변경 이벤트
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title> New Document </title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script>
$(function() {
$('#btn').on('click', function() {
$('#test').val(Math.random());
$('#test').trigger('change');
}); //missing ending }
$('#test').bind("change paste keyup", function() { // change to a proper listener
alert("abc");
});
});
</script>
</head>
<body>
<input id="test" type="text" value="" />
<!-- ^Specify a "type" -->
<input id='btn' value="tt" type="button" />
</body>
</html>
어떤 메시지가 표시 되나요? 또한 코드에 구문 오류가 있습니다. IE에서 작동하는 방법을 잘 모르겠어요 – karthikr
내 실수로 미안 해요, ''을 잃었습니다. '' –
버튼을 클릭하면 경고가 표시됩니다. @karthikr –