در مثال زیر، کلیک روی دکمه باعث میشود یک پاراگراف با متن Hello world! پیش از پاراگرافهای صفحه قرار بگیرد. انتخابگر $("p") تمام پاراگرافهای موجود را انتخاب میکند؛ بنابراین اگر چند پاراگراف داشته باشید، محتوا پیش از هرکدام درج میشود.
$("button").click(function() {
$("p").before("<p>Hello world!</p>");
});
در این قطعه کد، متد click() تابعی را به رویداد کلیک دکمه متصل میکند. هنگامی که رویداد رخ دهد، دستور داخل تابع اجرا میشود و before قطعه HTML را پیش از عناصر منطبق با انتخابگر پاراگراف قرار میدهد.
برای آزمایش دقیقتر، میتوانید بهجای هدفگرفتن همه پاراگرافها، یک کلاس یا شناسه مشخص را انتخاب کنید. همچنین اگر قرار است کاربر چند بار روی دکمه کلیک کند، بررسی کنید که آیا تکرار پیام مطلوب است یا باید از ایجاد نسخههای تکراری جلوگیری شود.