Truncate

HTML

<div style="width:400px; height:150px; overflow:hidden; background-color:#eee">
    <p id="myText"></p>
</div>

JavaScript

var myVeryVeryLongString = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. In facilisis ante ut lorem faucibus, sed pulvinar risus convallis. Donec ornare, orci vel pharetra tincidunt, neque tellus rutrum arcu, vel mollis ipsum magna vel erat. Ut aliquam, diam luctus euismod ultricies, orci elit sollicitudin nisi, sit amet cursus mi dui id velit. Fusce cursus et arcu quis vulputate. Quisque facilisis, odio eget volutpat ullamcorper, ligula libero fermentum magna, vel sollicitudin sapien felis quis quam. Vestibulum pretium gravida sodales. Suspendisse eu risus laoreet, mattis libero sed, pretium urna. Maecenas ultricies dolor orci, quis ultrices leo tincidunt sit amet.";

truncate = function(description){
        return description.split('').slice(0, description.lastIndexOf(" ",100)).join('') + "...";           
}

$("#myText").html(truncate(myVeryVeryLongString));