Maybe you could use the label
option of the jQuery UI button now instead?
$("#mybutton").button().toggle(function() {
$(this).button('option', 'label', 'Stop');
}, function() {
$(this).button('option', 'label', 'Start');
});
jsbin preview here