При разработке JS-скриптов часто требуются ссылки, которые никуда не ведут, но запускают определенные действия в скриптах.
Для решения этого часто используют псевдопротокол "javascript:void(0)" или ссылку на якорь - "#". Минусы есть у обоих вариантов (например, тут или тут ), но параметр "href" у ссылки, которая никуда не ведет, тем не менее должен быть.
Итак, в этом посте рассмотрим вариант с якорем.
Для этого нужно просто вызвать функцию l(), в которой использовать external-атрибут:
print l(t('Click me'), '#', array('external' => TRUE));
Вот и все.
Для решения этого часто используют псевдопротокол "javascript:void(0)" или ссылку на якорь - "#". Минусы есть у обоих вариантов (например, тут или тут ), но параметр "href" у ссылки, которая никуда не ведет, тем не менее должен быть.
Итак, в этом посте рассмотрим вариант с якорем.
Для этого нужно просто вызвать функцию l(), в которой использовать external-атрибут:
print l(t('Click me'), '#', array('external' => TRUE));
Вот и все.
Комментариев нет:
Отправить комментарий