d'oh, I just realized you have the html in a var...

I s'pose a "cheat" would be to add them to a hidden UL and then do something like the below so you could take advantage of the .text() and .each() method. Other than that, I'm not sure of the regex offhand to split the LI's and parse out the inner text, sry.

- Jack

Jack Killpatrick wrote:
maybe something like this:

var ar = [];
$('#yourList li').each(function(){
    ar.push( $(this).text() );
});

- Jack

Nic Hubbard wrote:
A better explanation:

I have a var that contains some html.  Within that there are <li>
elements that I need to strip the text out of and put that into an
array.  How would I do this?

I figure I could use each() and push(), but I am not sure how to do
this grabbing it from a var.

On Apr 5, 11:30 pm, Nic Hubbard <nnhubb...@gmail.com> wrote:
What would be the correct method to create an array from the text
inside <li> items?

Is below, the best method, or would it even work?

var array_test = $(#test li).text().makeArray();



Reply via email to