пятница, 9 ноября 2012 г.

Ссылка на текущую страницу с якорем

При разработке JS-скриптов часто требуются ссылки, которые никуда не ведут, но запускают определенные действия в скриптах.

Для решения этого часто используют псевдопротокол "javascript:void(0)" или ссылку на якорь - "#". Минусы есть у обоих вариантов (например, тут или тут ), но параметр "href" у ссылки, которая никуда не ведет, тем не менее должен быть.

Итак, в этом посте рассмотрим вариант с якорем.
Для этого нужно просто вызвать функцию l(), в которой использовать external-атрибут:

print l(t('Click me'), '#', array('external' => TRUE));

Вот и все.


Комментариев нет:

Отправить комментарий