[jQuery] element attributes

[jQuery] element attributes

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=265524716-13032006><FONT face=Georgia color=#008000 size=2>I
tried using the .get(0) which I saw was returning the object, but for some
reason adding .world to the it escaped me. I should have thought of that, it
makes sense. </FONT></SPAN></DIV>
<DIV><SPAN class=265524716-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=265524716-13032006><FONT face=Georgia color=#008000
size=2>Thanks!</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B>
discuss-bounces@jquery.com [mailto:discuss-bounces@jquery.com] <B>On Behalf Of
</B>Albert Garcia<BR><B>Sent:</B> Monday, March 13, 2006 10:46
AM<BR><B>To:</B> 'jQuery Discussion.'<BR><B>Subject:</B> Re: [jQuery] element
attributes<BR><BR></FONT></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2>Hi Craig,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2>this is because $("#test") returns a special Jquery
object instead the DOM one. To access a DOM object property, you can use:
</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Courier
color=#0000ff size=2>alert ( $("#test").get(0).world );</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2>Anyway, i don't know if this is the better
way...</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2>Regards,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2>Albert.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=837364216-13032006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left>
<HR tabIndex=-1>
</DIV>
<DIV dir=ltr align=left><FONT face=Tahoma size=2><B>De:</B>
discuss-bounces@jquery.com [mailto:discuss-bounces@jquery.com] <B>En nombre de
</B>Craig Kohtz<BR><B>Enviado el:</B> lunes, 13 de marzo de 2006
17:29<BR><B>Para:</B> discuss@jquery.com<BR><B>Asunto:</B> [jQuery] element
attributes<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2>This is probably a simple question, but I'm having problems finding the
answer...</FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000 size=2>If
I have the following code...</FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2>    <div id="test">hi
world</test></FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2>and want to assign my own attribute to
it...</FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2>    $("#test").set("world","earth")</FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000 size=2>I
can set it fine, but I can't seem to get it after it has been set. I've looked
for a function to do this in jquery, but can't seem to find one. I also
tried...</FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2>    alert (<SPAN class=250391916-13032006><FONT
face=Georgia color=#008000
size=2>$("#test").world);</FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006>But this doesn't seem to work either.
However, if I do the following it works fine:</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006>   
alert(document.getElementById("test").world);</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006>Can anyone help
please?</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2><SPAN class=250391916-13032006>Thanks</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=250391916-13032006><FONT face=Georgia color=#008000
size=2></FONT></SPAN> </DIV>
<DIV> </DIV>
<DIV align=left><FONT face=Arial size=1>Craig Kohtz | Director of Information
Systems<BR><FONT
color=#808080>+++++++++++++++++++++++++++++++++++++++</FONT><BR>Archrival |
Youth Brand Strategy + Design<BR><FONT
color=#808000>/////////////////////////////////////////////////////////////////////////////</FONT><BR><FONT
color=#008000>Archrival.com | 402 435 2525 | Lincoln Nebraska</FONT><BR><FONT
color=#00ff00>/////////////////////////////////////////////////////////////////////////////</FONT><BR><FONT
color=#008000>\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\</FONT><BR></DIV></FONT>
<DIV> </DIV></BLOCKQUOTE></BODY></HTML>
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/





























































































































    • Topic Participants

    • craig