Thanks!

The single quotes (one being reversed) was just a problem
with cut-and-paste into the email...font was changed.

Also, I have never understood (never really tried to...) why id's
can't be numbers or start with a number.  I started using numbers
before I knew it wasn't supposed to be that way...never had a problem
with them, however.

Why is that a bad thing?

Rick

-----Original Message-----
From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On
Behalf Of mkmanning
Sent: Wednesday, August 19, 2009 7:55 PM
To: jQuery (English)
Subject: [jQuery] Re: Is this sytax legitimate?


A couple things that could help in debugging:
ID's are unique, and can't begin with a number. Check the quotes on
this line around #favorites:

var appendHTML = $(‘#favorites’).html();


On Aug 19, 12:48 pm, "Rick Faircloth" <r...@whitestonemedia.com>
wrote:
> Hi, Dhruva, and thanks for the reply…
>
> Yes, there are a lot of variables that could affect the actual data, but I
just wanted to make sure, first,
>
> that it wasn’t a syntax problem.
>
> Since it’s not, I’ll go a little deeper.
>
> Basically, I’ve got backend code that generates html and outputs it to a
page.
>
> This is what ends up on the page (userFavoritesHTML.cfm):
>
> <li>
>
>      <a id="59" class="viewFavoriteDetails link">216 West Daryl Drive,
Hinesville</a>
>
>      <span id="59" class="deleteFavorite">
>
>           <img src="../graphics/delete_over.png" style="border:0;
cursor:pointer;">
>
>      </span>
>
> </li>
>
> <li>
>
>      <a id="60" class="viewFavoriteDetails link">51 Julie Lane, Midway</a>
>
>      <span id="60" class="deleteFavorite">
>
>           <img src="../graphics/delete_over.png" style="border:0;
cursor:pointer;">
>
>      </span>
>
> </li>
>
> Now I want to append that code to this element:  <ul class=”menu1”></ul>
>
> So, I thought I’d do this:
>
> var favoritesHTML = '../components/userFavoritesHTML.cfm?' + new
Date().getTime();
>
> $('#favorites').load(favoritesHTML);
>
> var appendHTML = $(‘#favorites’).html();
>
> $('.menu1').append(appendHTML);
>
> I need to get the html of #favorites since it’s an <li></li> in the above
<ul></ul>,
>
> otherwise, I end up with li’s embedded within other li’s.
>
> When I run the code above, I get no errors from Firebug, but also no
content if
>
> I use alert(appendHTML), and no content is appended to <ul
class=”menu1”></ul>.
>
> Thoughts or suggestions?
>
> Rick
>
> From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On
Behalf Of Dhruva Sagar
> Sent: Wednesday, August 19, 2009 1:54 PM
> To: jquery-en@googlegroups.com
> Subject: [jQuery] Re: Is this sytax legitimate?
>
> It depends on what $('#favorites').html() contains, have you checked that?
Are you sure the id is correct?
> The syntax by itself is absolutely correct, but what you should see in
your site is something that depends on a lot of things such as what the
 $('menu1') contains and what it should etc...try checking if the .html() is
returning the right data, then check if it is actually getting appended
using firebux, after you have reached that stage and confirmed the same
check if the styles are right...
>
> Thanks & Regards,
> Dhruva Sagar.
>
> Pablo Picasso
<http://www.brainyquote.com/quotes/authors/p/pablo_picasso.html>   -
"Computers are useless. They can only give you answers."
>
> On Wed, Aug 19, 2009 at 11:11 PM, Rick Faircloth
<r...@whitestonemedia.com> wrote:
>
> $('.menu1').append($('#favorites').html());
>
> I get no errors in firebug when it’s run, but not code appended to .menu1,
either…
>
>
---------------------------------------------------------------------------
-------------------------------------------
>
> "Ninety percent of the politicians give the other ten percent a bad
reputation."  - Henry Kissinger

Reply via email to