change()イベントは、テキストフィールドのinput要素(type="text")が値の変更を完了し、フォーカスを失った時に実行されます。
値を変更していないまま、フォーカスを失ってもイベントは発生しません。
以下、ソースです。

<html>
<head>
<title></title>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.3");</script>
<script type="text/javascript">
$(document).ready(function(){
	$("#textfield1").change(function(){
		alert("change!");
	});
});
</script>
</head>
<body>
<input type="text" value="textfield1" id="textfield1" />
</body>
</html>
以下実行例です。
テキストフィールド内を編集し、カーソルをはずしてみてください。