راکت
حل شده

بازشدن مطلب در همان صفحه

4 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

4
فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

بهترین پاسخ

@ali09100772277
سلام ، خب این مورد شما حتما فرانت آماده ای میخواد به طور مثال میتونید یک بخشی به صورت display : none داشته باشید که هر موقع روی داستان مورد نظر شما کلیک شد اون بخش قابل دیدن بشه

IrajJavidan
IrajJavidan
@IrajJavidan1

اگه منظورتون این هست که توی یک تب جدید باز نشه، تارگت رو، _self قرار بدین (که بصورت پیشفرض همینه)، مثلا:

<a href="https://roocket.ir/site.co" target="_self">link text </a>

ولی اگ میخواین بدون اینکه صفحه جدیدی باز بشه، داستان براش نمایش داده بشه، میتونین بصورت ajax لود کنین مطلب رو و در یک باکسی نمایش بدین
اگه میخواین کل صفحه بدون صفحه جدید و ... لود بشه،
اگه از jquery استفاده میکنین، میتونین از pjax استفاده کنین
به turbolink هم یک نگاهی بندازین

Muhammad
Muhammad
@muhammad

تخصص: Back-End Developer

سلام
شما یا ادامه مطلب رو توی صفحه لود می‌کنین یا نمی‌کنین. اگه کردین کافیه که ادامه رو مخفی کنید:

display: none;

اگه نکردین یه درخواست ajax می‌فرستین و بقیه داستان رو می‌گیرین و DOM رو تغییر می‌دین. اگه از Vue.js هم استفاده می‌کنین که خیلی آسون‌تر و تمیزتره.

شاید پاسخ شما همین‌جا باشد

علی جمالی
علی جمالی
@alijamali

تخصص: برنامه نویس وب

ممنون از همتون آرزوی خوشبختی

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام