\r
class Pettanr.Tag.A extends Backbone.View\r
tagName: 'a'\r
+ events: {\r
+ 'click': 'click'\r
+ }\r
\r
initialize: (options) ->\r
- @href = options.href\r
+ @attr = options.attr\r
+ @handler_name = options.handler_name\r
@content = options.content\r
@class_name = options.class_name\r
\r
render: () ->\r
- this.$el.attr('href', @href)\r
+ this.$el.attr(@attr)\r
@el.className = @class_name\r
this.$el.html(@content)\r
this\r
- \r
+ \r
+ click: () ->\r
+ window.router.navigate(@handler_name, true) if @handler_name\r
+ return false\r
+ \r
class Pettanr.Tag.Div extends Backbone.View\r
tagName: 'div'\r
\r