24 lines
544 B
JavaScript
24 lines
544 B
JavaScript
|
/* global Metamaps, $ */
|
||
|
|
||
|
Metamaps.Mobile = {
|
||
|
init: function () {
|
||
|
var self = Metamaps.Mobile
|
||
|
|
||
|
$('#menu_icon').click(self.toggleMenu)
|
||
|
$('#mobile_menu li a').click(self.liClick)
|
||
|
$('#header_content').click(self.titleClick)
|
||
|
},
|
||
|
liClick: function () {
|
||
|
var self = Metamaps.Mobile
|
||
|
$('#header_content').html($(this).text())
|
||
|
self.toggleMenu()
|
||
|
},
|
||
|
toggleMenu: function () {
|
||
|
$('#mobile_menu').toggle()
|
||
|
},
|
||
|
titleClick: function () {
|
||
|
if (Metamaps.Active.Map) {
|
||
|
Metamaps.Map.InfoBox.open()
|
||
|
}
|
||
|
}
|
||
|
}
|