The change event is fired only when the value of a form element changes.
In this case, I suggest triggering a custom event when the label is updated with text.
Example:
$("#lbladdsupplier").html('new-label').trigger('labelchanged') $("#lbladdsupplier").on('labelchanged', function(){ alert.log('changed') })
source share