$(document).ready(function(){ $("div.box").each(function(i, box){ var button = box.children("button.push"); var paragraph = box.children("p.text"); button.click(setButtonClickCallback(button,paragraph)); }); }); function setButtonClickCallback(button, paragraph){ return function(){ if (button.text() == "Show text") { button.text("Hide text"); } else { button.text("Show text"); } paragraph.toggle()
