When you search with jQuery for .div_with_content this returns all elements with that class, which is why all your divs are changing and not just the one you clicked on.
You could do it lots of ways, one of which would be to put your button inside the .div_with_content and use the jQuery(event.target).parent().addClass() for the click function.
- $(".show_more_btn").click(function(event){
- jQuery(event.target).parent().addClass("showMore").show(1500,"swing");
- });
but at the moment, you need to take another read on what's returned from the jQuery selector you're using.
EDIT: Indeed, missed the hidden aspect. Ignore me!