Paypal Transaction ID: 8PY233604R986225R :D Thanks for your help.
Actually, there were 2 parts that I didn't get.. one was the CSS selector syntax and how it needed to be formed inside of the initial grab.. Thats the learning curve. the way that 'day[name=Monday]show' didn't make any sense to me. in xpath i'd have to use the /day [...@name='monday']/show would have made more sense... The lack of quotes would have thrown me the most. i probably would have chained the show at the end of it, in another each function. So, basically, the initial dataset definition can be in the first part, I don't have to chain the find(day and attribute).find(show, data).each(function(){ do stuff here} which was the original track i was going down. Thanks so much again... this part has been haunting me. ~Doc On May 17, 8:20 pm, deltaf <j...@deltafactory.com> wrote: > And now for the "teaching" part of the request... > > KrushRadio, the crucial part that I believe you wanted to be taught > about is: > $('day[name=Monday]>show', data) > > If you're familiar with CSS selector syntax, that's a great head- > start.The full details can be found athttp://docs.jquery.com/Selectors > > To break it down for you, the selector includes "<show> elements that > are children of <day> elements with name attributes equal to > 'Monday'". All of the matched results are put into an array of > elements which are iterated with .each(). > > Hope we've helped earn jQuery that donation! > > - jb > > On May 17, 8:43 pm, "comslash.com" <comsl...@gmail.com> wrote: > > > > > $(function(){ > > > $.ajax({ > > type: "GET", > > url: "test.xml", > > dataType: "xml", > > success: function(data){ > > $('day[name=Monday]>show', > > data).each(function(){ > > time = > > $(this).find('time').text(); > > dj = > > $(this).find('dj').text(); > > showname > > =$(this).find('showname').text(); > > > > > $('body').append(time + '<br />' + dj + '<br />' + showname + > > '<br /><br />'); > > }); > > } > > }); > > > });- Hide quoted text - > > - Show quoted text -