-
August 16th, 2017, 11:35
#1
ساخت tab با jquery
پروژه من :
https://codepen.io/anon/pen/oeoyjQ
من در این پروژه یکسری تب ساختم که میخوام وقتی کاربر روی هر کدوم کلید کرد یک بوردی به اون تب کلیک شده , داده بشه
ال ان وارد پروژم که بشید به این صورت هست که همون کار انجام میشه اما با رویداد hover . در واقع میخوام با رویداد کلیک این کار انجام بشه .
من مشکلم با رویداد کلیک این بود که وقتی برای مثال »
به تب 1 کلیک میکردید , تب 1 بوردرش قرمز میشد .
اما وقتی به تب 2 کلیک میکردید , تپ 2 هم بوردش قرمز میشد و تب 1 هم هنوز قرمز میموند .
من میخوام به صورت حرفه ای این موضوع رو حل کنم و نمیخوام به هر کدوم کلاس بدم و براشون جدا جدا دستور کلیک تعریف کنم .
با تشکر از وقتی که میزارید .
-
-
August 16th, 2017 11:35
# ADS
-
August 16th, 2017, 12:35
#2
عضو انجمن
پاسخ : ساخت tab با jquery
سلام
با استفاده از siblings کلاس اکتیو رو از همسایه ها بگیرید:
https://codepen.io/anon/pen/NvwBdy
کد:
$(this).addClass('active').siblings().removeClass('active');
-
تعداد تشکر ها از mojtaba05 به دلیل پست مفید