Помещение тела вашей функции непосредственно в атрибут onclick
тега button
работает.
<button onclick='$("p").slideToggle();'>
Toggle between slide up and slide down for a p element
</button>
Тем не менее, я думаю, что предпочтение отдается тому, что у вас есть,поскольку он использует функцию $(document).ready
.