ورود

View Full Version : سوال: منوی لغزان افقی با جی کوئری



e107365
پنج شنبه 13 بهمن 1390, 00:44 صبح
سلام دوستان.
من یه منوی لغزان افقی با جی کوئری ساختم که در دایرکشین چپ به راست کار می کنه:
به لینک روبرو برید تا ببینید: http://itpeach.net/msm/
خب حالا می خوام که برای فارسی اینو بسازم.
متاسفانه متد scrollRight یا شبیه اون تو جی کوئری نیست. و حتی offsetRight هم باید با بدست آوردن عرض صفحه و منها نمودن مقدار چپ با جمع عرض لایه بدست بیاد.
برای عرض منو هم باید به جای last-child از منو fisrt-child رو انتخاب کرد تا عرض منو درست بدست بیاد.
ولی با تمام این ها منو بدرستی در راست چین کار نمی کنه.
آیا فرمول یا راه حلی واسه این مشکلی دارین؟
با تشکر

zootos
پنج شنبه 13 بهمن 1390, 12:32 عصر
بیشتر توضیح می دی

e107365
پنج شنبه 13 بهمن 1390, 12:36 عصر
خب دوستان من خودم یه کلک رشتی واسه این مشکل پیدا کردم. متاسفانه چه میشه کرد که در این مورد متود های جی کوئری اجازه کار تو دایرکشین راست به چپ رو نمیدن.
واسه همین. اگه خواستین چنین منویی برای فارسی بسازین. منو های رو چینششش رو همون چپ نگه دارین اما به صورت برعکس منوها رو بچینین و هنگام لود صفحه به اندازه منو لایه ی اصلی رو به چپ اسکرول بدین. این طوری احساس میشه که منوها درست جاشونن. یادتون نره که دایرکشن رو هم ltr بزارین. در آ[ر هم تو استایل noscript یادتون نره که چینش ها و دایرکشین ها رو راست به چپ بزارین تا در هنگام غیر فعال بودن جاوا اسکریپت من درست نشون داده بشه. برای اینکه پروژه ای که دارم روش کار میکنم عقب نیفته این کلک رو پیاده کردم. دوستان اگر راه حل دیگه ای داشتین ممنون میشم که ارائه بدین. با تشکر