Событие onclick в меню
Но если есть скрипт, почему не ловить клик в нем?
Пытаетесь привязать цели в метрике?
В меню у пункта добавьте уникальный класс, например так
И потом в скрипте отловите клик по этому пункту, например так
<script> $('.shop-catalog a').on('click',function(){ ym(XXXXXX, 'reachGoal', 'TARGET_NAME'); return true; }); </script>