Javascript/Show More Content


The first thing I would like to do to this is be able to insert html tags into the .main div like <section> or <div> so I can apply the css propery text-indent to the <section>. But if I try to add any sort of html tag, the script breaks, and I cant use it. Is there something wrong with the jquery to where this isn't possible?

Hi Cody,

Thanks for your question.

Creating and inserting HTML tags into the DOM using jQuery is as easy as this:

//create the element
var section = $('<section></section>');
//add it to the DOM

Here is a JSFiddle Example:

Best Wishes,

Kevin Chisholm


All Answers

Ask Experts


Kevin Chisholm


I can answer questions about: JavaScript, Object-Oriented JavaScipt, JSON, AJAX, jQuery, HTML, CSS


I am a Front-End Web Developer living in New York City. I have provided services to titles such as,,,,,, and Being particularly passionate about Object-Oriented JavaScript as well as Web Standards, I spend a fair amount of time writing about / teaching Front-End Web Development techniques. In my free time I enjoy reading about advanced JavaScript, as well as Web Development trends and best practices. My Blog is: JavaScript-specific blog posts can be found here:

NYC Front-end Developers CSS3 / HTML5 The future of front end Front-End Engineers Javascript Syracuse University Alumni Network

Syracuse University - VPA - 1983 - 1987

Past/Present Clients

©2017 All rights reserved.