How to put the content of all elements with a certain class in a variable with Jquery -
How to put the content of all elements with a certain class in a variable with Jquery -
working jquery, want set content of elements specific class variable. here's example:
<div class="foo"> <div class="bar"><p>first set of text</p></div> <div class="bar"><p>second set of text</p></div> <div class="bar"><p>third set of text</p></div> <div class="bar"><p>n set of text</p></div> </div>
i set content of div elements class "bar" variable named "full". have tried next code grabs first div.
var total = $( ".bar" ).html();
i want content of string variable be
"<p>first set of text</p><p>second set of text</p><p>third set of text</p><p>n set of text</p>"
if have tried looking on net couldn't find answer. thinking using .each method few tries didn't work out well. idea?
thanks!
you right want utilize .each()
:
var total = ''; $('.bar').each(function () { total += $.trim($(this).html()); }) console.log(full);
jsfiddle example
jquery
Comments
Post a Comment