31-07-2008, 20:25
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
שימוש ב-DOM לשינוי מיקום אלמנטים
נניח יש לי את הטבלה הבאה:
קוד:
<table id='myTable'>
<tr id='foo1'><td><select>...</select><a href="#" id='up1'>Up</a><a href="#" id='Down1'>Down</a></td></tr>
<tr id='foo2'><td><select>...</select><a href="#" id='up2'>Up</a><a href="#" id='Down2'>Down</a></td></tr>
<tr id='foo3'><td><select>...</select><a href="#" id='up3'>Up</a><a href="#" id='Down3'>Down</a></td></tr>
</table>
כאשר לכל אחד מאלמנטי ה-select יש ערכי options זהים לחלוטין. הדבר היחידי ששונה בין אלמנטי ה-select הוא מאפיין ה-selected בתגי ה-options, שיכול להשתנות מ- select ל-select.
מה שאני מחפש זה דרך לשנות את מיקום תוכן ה-td, כלומר להזיז את תוכנו של כל אחד מה-td למעלה או למטה, בהתאם ללחיצה על הקישור המתאים.
ניסיתי לבנות בעצמי סקריפט במשך זמן רב אבל נתקלתי בקשיים רבים ובבאגים מעצבנים.
האם זה מוכר לכם, או ידוע לכם על הדרך הכללית שבה מתבצעים הפעולות האלו?
תודה רבה.
|