3 class Pettanr.Tag.Img extends Backbone.View
\r
6 # attr: {src: '/hoge', width: 80, ...}
\r
7 # class_name: 'El-Class'
\r
8 initialize: (options) ->
\r
10 @class_name = options.class_name
\r
13 this.$el.attr(@attr)
\r
14 this.$el.addClass(@class_name)
\r
17 class Pettanr.Tag.A extends Backbone.View
\r
23 initialize: (options) ->
\r
24 @attr = options.attr
\r
25 @handler_name = options.handler_name
\r
26 @content = options.content
\r
27 @class_name = options.class_name
\r
30 this.$el.attr(@attr)
\r
31 @el.className = @class_name
\r
32 this.$el.html(@content)
\r
36 window.router.navigate(@handler_name, true) if @handler_name
\r
39 class Pettanr.Tag.Div extends Backbone.View
\r
42 initialize: (options) ->
\r
43 @content = options.content
\r
44 @class_name = options.class_name
\r
47 @el.className = @class_name
\r
48 this.$el.html(@content)
\r