![]() |
# 1 |
אחראי פורום
|
jQuery RTL
היי, לקחתי דוגמא מהאינטרנט של jQuery והוספתי dir="rtl". גם בפיירפוקס, וגם באקספלורר נראה שיש בעייה.
http://www.seekposition.net/jquery/sortlist.php אתם מוזמנים "לגרור" את הרשימה (sortable). יום טוב, דניאל. |
![]() |
![]() |
# 2 |
חבר מתקדם
|
כי לא מגדירים ככה RTL. תוסיף לתגים של HTML ו BODY ב CSS את הפרופרטי:
direction: rtl; ואם אתה רוצה גם ליישר את הטקסט נכון להוסיף גם: text-align:right; |
![]() |
![]() |
# 3 |
אחראי פורום
|
ככה כן מגדירים RTL, לא ב-CSS, הבעייה היא לא ב-CSS / HTML - היא ב-jQuery.
אבל, הוספתי, וכלום לא קרה - כפי שמצופה. הבעייה היא שה-jQuery משתמש ב-Offset על פי הנקודה השמאלית ביותר, ומגדיר אותה כהימנית ביותר. רק כדי להבהיר - ה-UL הוא sortable - אתה יכול לגרור אותו - כאן נוצרת הבעייה. |
![]() |
![]() |
# 4 |
חבר מתקדם
|
הבנתי מה הבעיה. ושוב ככה לא מגדירים עמוד בתור RTL. זה שעושים את זה כולם לא אומר שזה נכון לעשות את זה. הדרך הנכונה להגדיר הגדרות עמוד בין אם זה צד, כיוון טקסט וכדומה זה לעשות את זה ב CSS לשם כך הוא נועד. לגבי הבעיה יכול מאוד להיות שאם תשים את ההגדרות הללו ב CSS ה LIST יקבל את הפרמטרים ויעבוד כמו שצריך. אם הבנתי נכון הבעיה היא שכשבוחרים ערך ברשימה אז הוא הולך לכיוון שמאל , לרוב זה בגלל שאין לרשימה הגדרה כלשהי ב CSS בזמן שבוחרים אותו לכן הוא לוקח את של העמוד אז אם תשים את זה ב HTML ו BODY יכול מאוד שזה יפתור לך את הבעיה. ניסת את זה בכלל?
|
![]() |
![]() |
# 5 |
אחראי פורום
|
ניסיתי בפעם הראשונה שהצעת, אני עכשיו גם אוסיף ל-UL ו-LI, תודה, נראה אם זה יעזור.
לא, לא עזר =[ |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|