¿Cómo desencadenar los eventos Backbone.Router en Backbone.js?

Router en Backbone.js es responsable de enrutar las páginas del lado del cliente y de conectarlas a acciones y eventos basados ​​en urls. Pero, ¿cómo desencadenar el cambio de url? Quiero decir que si la única forma de hacerlo es encerrar el elemento asociado con el enrutamiento de páginas en<a> etiqueta.

Debido a que he asociado los eventos mousedown y mouseup con el elemento utilizado para el enrutamiento, si lo puse en<a> La etiqueta, los eventos mousedown y mouseup definitivamente serán inválidos ya que tendrán conflicto con el evento click<a> etiqueta. Entonces, ¿hay otras formas de hacer el enrutamiento?

Respuestas a la pregunta(1)

Su respuesta a la pregunta