The purpose of toggleText() is to provide a way to switch between to strings easily. I often come across cases where I have a link that toggles the view of an element and I would like the link to switch from saying "View element" to "Hide element."
View blog post
$("#demo a").click(function(){
$(this).toggleText("View", "Hide").next().toggle();
return false;
});
View Paragraph
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris id libero odio, sit amet venenatis tellus. Aenean lobortis ultrices sodales. Donec pulvinar metus varius neque ullamcorper id rhoncus risus viverra. Quisque quis enim nulla, et eleifend magna. Sed euismod arcu eget nulla vulputate in malesuada odio suscipit. Nulla facilisi. Nullam cursus massa vel orci rhoncus vestibulum. In hac habitasse platea dictumst. Suspendisse sit amet turpis lacus, eu lacinia nisl. Vestibulum dictum dolor vitae justo ultricies aliquam. In pellentesque lobortis nisi a bibendum. In purus neque, adipiscing quis varius sed, faucibus tristique dui. Sed semper rhoncus metus vel tempus. Mauris vel tincidunt tortor. Mauris vulputate metus ac neque volutpat congue. Curabitur tortor velit, condimentum nec fermentum id, interdum laoreet leo. Maecenas ornare sodales leo, at volutpat sem condimentum quis. Vivamus at magna urna, sit amet sodales eros.