Simplify banners JavaScript
There were functions which were just simple wrappers to common jQuery functions.
This commit is contained in:
@@ -1,28 +1,18 @@
|
||||
App.Banners =
|
||||
|
||||
update_banner: (selector, text) ->
|
||||
$(selector).html(text)
|
||||
|
||||
update_background_color: (selector, background_color) ->
|
||||
$(selector).css("background-color", background_color)
|
||||
|
||||
update_font_color: (selector, font_color) ->
|
||||
$(selector).css("color", font_color)
|
||||
|
||||
initialize: ->
|
||||
$("[data-js-banner-title]").on
|
||||
change: ->
|
||||
App.Banners.update_banner("#js-banner-title", $(this).val())
|
||||
$("#js-banner-title").html($(this).val())
|
||||
|
||||
$("[data-js-banner-description]").on
|
||||
change: ->
|
||||
App.Banners.update_banner("#js-banner-description", $(this).val())
|
||||
$("#js-banner-description").html($(this).val())
|
||||
|
||||
$("[name='banner[background_color]']").on
|
||||
change: ->
|
||||
App.Banners.update_background_color("#js-banner-background", $(this).val())
|
||||
$("#js-banner-background").css("background-color", $(this).val())
|
||||
|
||||
$("[name='banner[font_color]']").on
|
||||
change: ->
|
||||
App.Banners.update_font_color("#js-banner-title", $(this).val())
|
||||
App.Banners.update_font_color("#js-banner-description", $(this).val())
|
||||
$("#js-banner-title").css("color", $(this).val())
|
||||
$("#js-banner-description").css("color", $(this).val())
|
||||
|
||||
Reference in New Issue
Block a user