html Chage get event?

HTML

<a id="aTag">test</a>
<input id="textReulst" type="text" value="none">
<button id="submit">submit</button>

JavaScript

jQuery.fn.htmlChange = function (new_html) {
    $(this).html(new_html);
    $(this).trigger('change');
};


$('#aTag').change(function() {
  $('#textReulst').val('changed');
});

$('#submit').click(function() {
	$('#aTag').htmlChange('123');
});