$(document).ready ->
control.init()
return
control =
init: ->
c = this
c.slider()
c.dropdown_province()
c.tab_journey()
return
slider: ->
$('.flexslider').flexslider
animation: 'slide'
easing: 'swing'
slideshowSpeed: 4000
return
dropdown_province: ->
focusTextbox = null
dropdown = $('.dropdown-province')
$('.province').focus ->
focusTextbox = $(this)
position = focusTextbox.position()
dropdown.css('top', position.top + 28).css('left', position.left).fadeIn 500
return
$('.dropdown-province .btn-close').on 'click', (event) ->
dropdown.hide()
return
$('.dropdown-province a').on 'click', (event) ->
event.preventDefault()
province = $(this).text()
focusTextbox.val province
dropdown.hide()
return
return
tab_journey: ->
$('.tabs a').on 'click', (event) ->
event.preventDefault()
parent = $(this).parent()
parent.addClass 'active'
parent.siblings().removeClass 'active'
tab = $(this).attr('href')
idContent = $(this).closest('ul').data('target')
contents = $('#' + idContent)
contents.children('.content').not(tab).css 'display', 'none'
contents.find(tab).fadeIn()
return
return
# ---
# generated by js2coffee 2.0.0
Comments
0 B
|0 👍
/0 👎
0 B
|👍
/👎