У меня есть сайт, на котором CMS имеет очень ограниченное управление меню.Поэтому я пытаюсь обойти эти проблемы с помощью jQuery, чтобы отобразить меню так, как я хочу.Я знаю, что он все еще будет в HTML, но до тех пор, пока он будет отображаться так, как я хочу, все будет хорошо (по крайней мере, для моих стандартов).
Данное меню в настоящее время выглядит примерно так.
<div id="sidemenu">
<ul>
<li class="childlist">
<a href="#">GET RID OF THIS PARENT</a>
<ul>
<li>Show this</li>
<li>Show this</li>
<li>Show this</li>
</ul>
</li>
</ul>
</div>
Я достиг того, что хочу, с помощью простого $ ('a: contains (GET RID OF THAR PARENT)'). Hide ();однако меню тянется в двух местах, и я хочу скрыть только одно в div бокового меню.
Я пробовал этот подход:
$side = $('#sidemenu');
$hidethis = $('$side:contains('GET RID OF THIS PARENT')');
$hidethis.hide();
Но это приводит к сбою страницы (яя пытался найти решение в консоли в Chrome)
Я буду первым, кто признает, что мой javascript ужасен, поэтому любая помощь будет хорошо принята.
Спасибо завперед.