سلام مهندس (تبریک سال نو با تاخیر)
روشی که گفتین به نظر من یه ایراد کوچک داره و اونم اینه که در صورتی لینک
رنگی میشه که حتما آدرس مورد نظر با آدرس لینک برابر باشه، در صورتی که لینک موردنظر یک صفحه فرعی باشه و ان لینک در لیست منو وجود نداشته باشه هیچ
لینکی رنگی نمیشه، مثلا در سایت
دات نت تیپس
در صورتی که کاربر روی لینک جزئیات یک پروژه کلیک کنه لینک پروژهها رنگی
میشه در صورتی که ادرسش توی منوها موجود نیست، من وقتی کدهای سایت مذکور
بررسی کردم فهمیدم به جای اون شما از تابع startsWith (تعریف شده توسط شما) استفاده کردین، در این صورت لینکهایی که با قسمتی از آدرس مذکور شروع بشه تغییرات رنگ (استایل مورد نظر) رو اون اعمال میشه.
اگر اشتباه میکنم لطفا تصحیح بفرمایید.