علی جمالی
4 سال پیش توسط علی جمالی مطرح شد
4 پاسخ

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

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


ثبت پرسش جدید
فرشید مرادی
تخصص : noob
@eniack 4 سال پیش مطرح شد
0

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


IrajJavidan
@IrajJavidan1 4 سال پیش آپدیت شد
2

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

<a href="site.co" target="_self">link text </a>

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


Muhammad
تخصص : Back-End Developer
@muhammad 4 سال پیش مطرح شد
0

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

display: none;

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


علی جمالی
تخصص : برنامه نویس وب
@alijamali 4 سال پیش مطرح شد
0

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


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

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