Когато разработвам с jQuery, често използвам href='/bg#' id='myTrigger' като тригер за събитие, в което комбинирам с return false, за да спра действителното му използване като хипервръзка. Всеки път, когато съм публикувал код тук преди, съм бил линчуван от някои от по-опитните хора за използване на хипервръзка като тригер. Трябва ли да използвам input type="button", или просто да дам идентификатор на всеки елемент и да го използвам като тригер?
Коя е най-добрата практика за задействания на jQuery?