سلام
در جیکوئری دستوری بنام after داریم که میشه کدهای html رو داخلش گذاشت و بعد از یک المنت اون کدهارو نشون داد.
آیا در جاوا اسکریپت هم چنین کدی وجود داره؟
کد createElement هست ولی مشکلش اینه باید یکی یکی کدهای html رو بسازی و کنار هم قرار بدی که خیلی سخت میشه.
ممنون میشم راهنمایی کنین
من به عمد اون پیوند رو نوشتم تا سایر جایگزین ها در خصوص تبدیل توابع جی کوئری به جاوااسکریپت خام رو هم در دسترس داشته باشی. / بهرحال اگر پاسخ خودت رو دقیق تر می دونی، می تونی همون رو بهترین پاسخ بزنی. / راحت باش.
پاسخ شما:
این رو ببین: https://youmightnotneedjquery.com/#after
@milad ممنونم میلاد جان ولی این سایت گفته بجای after از insertAdjacentElement استفاده کن که سیستمشون یکم فرق داره. insertAdjacentElement به شما میگه یک المنت رو از صفحه بردار و مثلا بزارش بعد فلان المنت.
ولی من میخوام مثل دستور زیر که برای جیکوئری هست بهش بگم کد html رو بزار بعد هر پاراگراف:
$("p").after("<p>Hello world!</p><div>New Day</div>");شاید پاسخ شما همینجا باشد
خواهش می کنم.
این تابع insertAdjacentElement بر اساس ورودی هایی که می گیره، کار اضافه کردن به انتهای عنصر را انجام میده.
انتخابگر جی کوئری را بایستی به صورت حلقه، شبیه سازی کنی.