If you just want to change the text / html div, use $.text()or $.html().
$(document).ready(function(){
$("#buttonid").on("click", function(){
$("#invisible").html('Foo');
});
});
, - , , $.show() $.fadeIn() ..:
$(document).ready(function(){
$("#buttonid").on("click", function(){
$("#invisible").html('Foo').fadeIn();
});
});