عکس SVG طبق زیر موجوده حالا من فقط یک مورد path رو نوشتم بهرحال میخوام زمانی که روی یه تب کلیک میخوره اتفاقی که بیافته بیاد اون date-id که هست مثلا عدد ۱ | بیاد و داخل تگ SVG سرچ کنه و pathی که id اون هم شماره ۱ هست رو پیدا کنه و کلاس زیر رو بهش اضافه کنه :
path-city-current
اول تمام اون id هایی که این کلاس رو دارن پاک میکنم و بعد اون id مورد نظر فقط این کلاس رو بگیره
<svg width="۵۰۰px" height="۵۰۰px" viewBox="۰ ۰ ۵۰۰ ۵۰۰" class="iran-map-svg" id="city">
<a xlink:href="#" xlink:title="WEST AZARBAIJAN">
<path id="۱" class="path-city path-bg" d="M۸۲">
</path>
</a>
</svg>
چیزی که فعلا دارم :)) بقیه رو ممنون میشم بگید چطور امکان پذیر هست؟ باید فرزندان تگ a که خودش فرزند تگ id="city" یا همون svg هست رو سرچ کنه و با if دو مقدارو مقایسه کنه؟
$("#top-tab-۱").click(function () {
$('#city').find('*').removeClass('path-city-current');
var id = $("#top-tab-۱").attr("data-id");
......
.....
});
به شکل زیر میتونید المنتی که id مورد نظر رو داره رو انتخاب کنید
$('a[data-item-id="stand-out"]');
@hesammousavi
ممنون از این طریق هم اکی شد،اما چون نیاز داشتم اول سرچ کنه ببینه المنتی این کلاس رو داره تا پاکش کنه دیگه از حلقه for استفاده کردم تا اندیس هارو یکی یکی چک کنه. بهرحال ممنون بابت پیگیری ایده خوبی رو داد بهم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟