راکت
حل شده

فهمیدن تگ کلیک شده در js

4 پاسخ

سلام دوستان آیا راه حلی در جاوا اسکریپت یا جی کویری هست که به جای استفاده از جاوا اسکرپت اینلاین

<li onclick="hide(this)"></li>

در خود جاوا اسکریپت this رو بگیریم یا بفهمیم اون تگی که کلیک شده کدومه( زمانی که چند تا از اون تگ داریم)

ثبت پرسش جدید

پاسخ‌ها

4
Mohammad
Mohammad
@mhmdkavosi

تخصص: Back-End developer

بهترین پاسخ

سلام.
بله شما میتونین به این شکل استفاده کنین:

<li onclick="hide"></li>

<script>
function hide(){
let item=$(this);
}
</script>

میتونین به ایتم و اطلاعات ایتم دست پیدا کنین.

مازیار غلامی
مازیار غلامی
@maziyargh83

تخصص: junior front developer

@mhmdkavosi
خیلی ممنون دوست عزیز این روش برای اونت لیستنر انجام پذیر هست ؟

Mohammad
Mohammad
@mhmdkavosi

تخصص: Back-End developer

بله.
به این صورت

<ul id="users">
        <li>mohammad</li>
        <li>reza</li>
        <li>ali</li>
</ul>

$("#users > li").click(function () {
        var item=$(this);
        console.log(item.text());
    });

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

مازیار غلامی
مازیار غلامی
@maziyargh83

تخصص: junior front developer

@mhmdkavosi
خیلی ممنون

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

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