سلام
فرض کنیم یه تگ a در صفحه دارم , میخوام وقتی روی اون کلیک شد یه کلاس به عنصر دیگه ای اضافه بشه.
با جاوا اسکریپت میتونم شبیه به این کار بکنم ولی اون کلاس به خود تگ a اضافه میشه, در صورتی که میخوام به یه عنصر دیگه که داخل اون نیست اضافه بشه.
سلام
فرض کنیم یه تگ a در صفحه دارم , میخوام وقتی روی اون کلیک شد یه کلاس به عنصر دیگه ای اضافه بشه.
با جاوا اسکریپت میتونم شبیه به این کار بکنم ولی اون کلاس به خود تگ a اضافه میشه, در صورتی که میخوام به یه عنصر دیگه که داخل اون نیست اضافه بشه.
کدی که نوشتید رو بذارید...
واسه هر دو لینک id های مجزا بذارید بعد همونطور که میگین وقتی روی اولی کلیک شد و اون رو صدا میزنید توی تابعش بگید اونی که id دیگه رو داره بهش کلاس اضافه کن نه این یکی رو...
<script>
$(function() {
$(".row-content").click(function(e) {
e.preventDefault();
$(".row-content").removeClass("select");
$(this).addClass("select");
});
});
</script>
الان وقتی میخوام روی row-content کلیک شد کلاس select برای آی دی block اضافه بشه
سلام وقتی از (this)$ استفاده کنی تغییرات برای خود اون عنصر اعمال می شه
<script>
$(function() {
$(".row-content").click(function(e) {
e.preventDefault();
$('#block').addClass("select");
});
});
</script>