PDA

View Full Version : حرفه ای: چه طور میشه این تب باکسو رندم کرد؟!!!



justplan
پنج شنبه 20 تیر 1392, 01:40 صبح
سلام دوستان
چه طور میشه طب باکسی که این سایت خارجی ارائه میکنه رندمش کرد (یعنی هر بار که صفحه رفرش میشه مثلا از 5 تا تبی که موجود هر دفعه یک تب را نشان بدهد)
http://www.menucool.com/tabbed-content
تب باکس اولی

Hajivandian
جمعه 21 تیر 1392, 10:53 صبح
سلام،

به این صورت http://jsfiddle.net/hajivandian/5kdsz/

justplan
سه شنبه 25 تیر 1392, 13:45 عصر
سلام،

به این صورت http://jsfiddle.net/hajivandian/5kdsz/


سلام
این کد اصلا اصل کد را تغییر داده و همه ی تب ها را در یک جا نشان می دهد و وقتی روی تب ها کلیک می شود می رود سر مطلب مثل این که از لینک صفحه ای استفاده کرده باشی

منظور من دقیقا یه کدی هست که هر دفعه که صفحه رفرش میشه یه کدوم از این تب ها را نشان بدهد نه این که همه ی تب ها را یک جا بیاورد. در این صورت هیچ نیازی به تب باکس نبودپ

اگه اشتباه متوجه شدم لطفا کوش زد کتید

justplan
پنج شنبه 27 تیر 1392, 03:03 صبح
o صحبت كردن ساده است. كدت را نشان بده ! (لینوس توروالدز)
1 یک برنامه نویس خوب کسی است که هنگام عبور از یک خیابان یک طرفه به هر دو سمت نگاه کند. (داگ لیندر)
o علوم رایانه هیچگاه شخصی را تبدیل به یک برنامه نویس خوب نمی‌کنند همانطور که مطالعه در مورد رنگ‌ها و قلم‌ها شما را تبدیل به یک نقاش خوب نمی‌کند. (اریک ریموند)

justplan
پنج شنبه 27 تیر 1392, 14:00 عصر
بالاخره میشه این تب باکسو رندم کرد یا نه
که هر دفعه که صفحه رفرش میشه به تب را نشان بده

Hajivandian
جمعه 28 تیر 1392, 10:09 صبح
این کد اصلا اصل کد را تغییر داده و همه ی تب ها را در یک جا نشان می دهد و وقتی روی تب ها کلیک می شود می رود سر مطلب مثل این که از لینک صفحه ای استفاده کرده باشی.

منظور من دقیقا یه کدی هست که هر دفعه که صفحه رفرش میشه یه کدوم از این تب ها را نشان بدهد نه این که همه ی تب ها را یک جا بیاورد. در این صورت هیچ نیازی به تب باکس نبود.

اگه اشتباه متوجه شدم لطفا کوش زد کتید

اگر منظورت اینه که در هر بار رفرش صفحه، یک محتوا نمایش داده بشه و بقیه تب ها برای سوئیچ در دسترس کاربر نباشه. در این صورته که نیاز به تب باکس نیست! چون تب باکس مهمترین قابلیتش اینه که به کاربر اجازه انتخاب میده. به هر حال با یه تغییر کوچیک توی کد فوق میشه به این خواسته شما (البته اگر درست متوجه شده باشم) دست پیدا کرد.

http://jsfiddle.net/5kdsz/1/

justplan
شنبه 05 مرداد 1392, 23:00 عصر
با سلام

همونطور که خودتون هم گفتید و کد راساختید منظور من این نبود که وگرنه به قول شما دیگه بهش تب باکس نمیگن دیگه

منظور من این که به خاطر این که تب ها به طور مساوی نشان داده بشوند و همیشه یک تب یعنی همون تب اول نشان داده نشود ما بیایم یه کدی بزنیم تنگه این کد ضمن این که قابلیت انتخاب را به کاربر می دهد هر دقعه که صفخه رفرش می شود این تب باکس هم تغییر بکند و فقط ما بار اول را به صورت رندم می گذاریم یعنی خود کاربر هنوز هم میتونه انتخاب کنه و تغییر بده

الان کدی که شما زحمت ساختنشو کشیدین فقط نیاز اول را برطرف می کند و نه نیاز دوم که انتخاب کاربر باشد و به صورت کلی آن تب هایی که بالای باکس می آمد حذف شده است ممنون میشم این را هم لحاظ فرمایید

justplan
شنبه 05 مرداد 1392, 23:04 عصر
متوجه شدم کد css را حذف کردم و خواسته ام برآورده شد
خیلی خیلی ممنون