I obviously don't get the way up() works. Using the generated HTML
below:
<tr class="sd_type ChildOfClass10 ChildOfCat8 open" id="type-18">
<td class="sd_type">Type: Test Type</td>
<td>
<a href="#" onclick="renameType(18)">Rename</a> |
<a href="#" onclick="addPart(18)">Add Part</a> |
In Use (3)
</td>
</tr>
<tr id="part-43" class="sd_part ChildOfType18 ChildOfClass10
ChildOfCat8">
<td class="sd_part">Part: dfgdfg (0)</td>
<td>
<a href="#" onclick="renamePart(43)">Rename</a> |
<a href="#" onclick="removePart(43)">Remove</a>
</td>
</tr>
<tr id="part-46" class="sd_part ChildOfType18 ChildOfClass10
ChildOfCat8">
<td class="sd_part">Part: sdfgs (0)</td>
<td>
<a href="#" onclick="renamePart(46)">Rename</a> |
<a href="#" onclick="removePart(46)">Remove</a>
</td>
</tr>
<tr id="part-47" class="sd_part ChildOfType18 ChildOfClass10
ChildOfCat8">
<td class="sd_part">Part: fdsgre (0)</td>
<td>
<a href="#" onclick="renamePart(47)">Rename</a> |
<a href="#" onclick="removePart(47)">Remove</a>
</td>
</tr>
If I try the following:
alert($('part-47').up('tr.sd_type').id) I get an error saying that it
is undefined.
Does it make sense to anyone what I am trying to do? Is there a way
for me to do what I would like?
I am trying to make changes to the first <tr> with the class "sd_type"
above the current <tr> (in this case tr#part-47).
Any help would be awesome.
Nathan
--
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/prototype-scriptaculous?hl=en.