O que usar em vez disso alternar?
Eu aprendi que a função toggle () está obsoleta. Então, o que posso usar para alternar para este exemplo:
<div id="block" style="width: 200px; height: 150px; background-color: blue"></div>
<span id="click">hide</span>
$("#click").toggle(
function(){
$("#block").slideUp();
$(this).html('show');
},
function(){
$("#block").slideDown();
$(this).html('hide');
});