Удалить ссылку из динамического элемента? - PullRequest
0 голосов
/ 29 сентября 2010

Я пытаюсь удалить ссылку href из неупорядоченного элемента списка.

Меню было создано WordPress, и я пытаюсь удалить ссылку из первого элемента, чтобы, когда я пользовательпереворачивает элемент, меню по-прежнему выпадает, но самый первый элемент (который вызывает выпадающий список) не активируется.

В настоящее время у меня есть только href = "#", но я бы хотелудалить ссылку вообще.

Как я могу удалить элемент href?

Ответы [ 3 ]

0 голосов
/ 29 сентября 2010

После создания заполнителя элемента меню удалите # из поля URL, чтобы создать раскрывающийся заполнитель без возможности нажатия.

Это возможно, добавив пользовательскую ссылку в меню, назначив ей любой URL (для этого примера я только что добавил #), затем нажмите кнопку «Добавить в меню». Как только он появится в меню, откройте его, удалите назначенный вами URL и сохраните. Если вы не введете URL изначально, WordPress не позволит вам добавить его в меню. На ваших страницах вы сможете навести на него курсор, и появятся выпадающие дочерние элементы, но вы не сможете нажать на родительский "заполнитель".

alt text alt text

Примечание: этот ответ из того же вопроса на Ответы WordPress

0 голосов
/ 30 сентября 2010

Я предполагаю, что меню, о котором вы говорите, является автоматическим.

Я бы использовал jQuery для предотвращения действия ссылки по умолчанию.

<script>
$("menu-item-123").click(function(event) {
  event.preventDefault();
});
</script>
0 голосов
/ 29 сентября 2010
<a href="http://example.com" onclick="javascript:return false;">Click me</a>
...