javascript - jQuery select elements same class and append corresponding values from an array -


i'm new programming not sure if done in jquery.

i need select group of paragraphs same class, , assign them value array (replacing content or appending paragraph) first item index 0 array second paragraph index 1 of array , on.

i'm guessing i'll have loop each() kind of function came

$(document).ready(function(e) {     writevalues('values','.mainpagemeters'); });  function writevalues ( , b ) {     var mcount = 0;     var mvalues = $('<p>');      $("p.mainpagemeters" + a).each(function() {         $(this).html('<p>' + mcount + '</p>' +    $(this).html());         mvalues.append($('<p>' + mcount++ + $(this).text() + '</p>'));      });      $("" + b).append(mvalues); }    <p class="mainpagemeters">loren ipsum bla bla bla </p> <p class="mainpagemeters">loren ipsum bla bla bla </p> <p>loren ipsum bla bla bla </p> <p class="mainpagemeters">loren ipsum bla bla bla </p> 

you're on right track, looks need bit more practice js. here's quick example whipped up, think you're trying do.

​var arr, numofwords, paragraphs;  ​arr = ["newfoo", "newbar"]​​​; paragraphs = $(".myclass")      // here i'm using jquery loop on each paragraph     paragraphs.each(function (i, elem) {        // here assign paragraphs text array's current index        $(elem).text( arr[i] );         }); 

http://jsfiddle.net/n3gkf/


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -