I am using the jquery-input-ip-address-control for helping with masking the IP address. I can get the change function to fire and I am not sure if it related to this control.
$(document).ready(function(){
$('#txtstartIpAddr').ipAddress();
$('#txtendIpAddr').ipAddress();
$('#txtstartIpAddr').change(function(){
console.log('dd');
});
function Function() {
console.log('dd');
}
});
https://code.google.com/archive/p/jquery-input-ip-address-control/