Revision: 28623
Updated Code
at August 6, 2010 04:31 by brandonjp
Updated Code
/** v0.1 - 20081028 - thanks to Christian Oudard & Shog9 on StackOverflow - http://bit.ly/aqEKhO
v0.2 - 201007100030 - brandonjp **/
/** specify an element, then collect the contents from each one on the page
then concatenate all those contents and display them in one list/string **/
// first, a variable for the element we want to collect
var theElements = $("td.fonta");
// second, a variable for the separater we want between each
// by default the 'join()' method returns comma separated values
var betweenEach = "";
// create the empty array where we'll store everything
var allCurries = [];
// now we actually get the elements we want and for each
theElements.each(function() {
// grab our array and push each element's text() into it
allCurries.push( $(this).text() );
});
// create a new object that joins everything in our array
var allTogether = allCurries.join(betweenEach);
// inject, print, show, alert or display our final list
$('div#output').replaceWith(allTogether);
/** or the short version **/
var arr = [];
$('td').each(function() {
arr.push($(this).text());
});
alert(arr.join(''));
Revision: 28622
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 10, 2010 14:35 by brandonjp
Initial Code
/** v0.1 - 20081028 - thanks to Christian Oudard & Shog9 on StackOverflow - http://bit.ly/aqEKhO
v0.2 - 201007100030 - brandonjp **/
/** specify an element, then collect the contents from each one on the page
then concatenate all those contents and display them in one list/string **/
// first, a variable for the element we want to collect
var theElements = $("td.fonta");
// second, a variable for the separater we want between each
// by default the 'join()' method returns comma separated values
var betweenEach = "";
// create the empty array where we'll store everything
var allCurries = [];
// now we actually get the elements we want and for each
theElements.each(function() {
// grab our array and push each element's text() into it
allCurries.push( $(this).text() );
});
// create a new object that joins everything in our array
var allTogether = allCurries.join(betweenEach);
// inject, print, show, alert or display our final list
$('div#output').replaceWith(allTogether);
/** or the short version **/
var arr = [];
$('td').each(function() {
arr.push($(this).text());
});
alert(arr.join(''));
Initial URL
Initial Description
Initial Title
Use jQuery to collect join concatenate print display alert the contents value html text of each div li item span td cell in a pa
Initial Tags
js, list, textmate, jquery
Initial Language
jQuery