mirror of https://github.com/ouqiang/gocron
61 lines
1.7 KiB
JavaScript
61 lines
1.7 KiB
JavaScript
$(document).ready(function() {
|
|
//the dropdown menu
|
|
$('.ui.dropdown')
|
|
.dropdown({
|
|
on:'hover'
|
|
});
|
|
|
|
$('.ui.selection.dropdown')
|
|
.dropdown();
|
|
|
|
$('.field .ui.image')
|
|
.dimmer({on: 'hover'})
|
|
.dimmer('setting','duration',{
|
|
show: 1,
|
|
hide: 100
|
|
});
|
|
|
|
Gmap();
|
|
function Gmap() {
|
|
var centerMarker = null; // 中心标记
|
|
var center = new google.maps.LatLng(36.071883,120.4339423);
|
|
var initOptions = {
|
|
zoom: 10,
|
|
center: center,
|
|
mapTypeControl: false,
|
|
mapTypeId: google.maps.MapTypeId.ROADMAP
|
|
};
|
|
|
|
var map = new google.maps.Map(document.getElementById("locmap"), initOptions);
|
|
|
|
google.maps.event.addListener(map, "click", function(event) {
|
|
if(centerMarker == null)
|
|
{
|
|
centerMarker = new google.maps.Marker( {position:new google.maps.LatLng(event.latLng.lat(), event.latLng.lng()), draggable:true, map:map} );
|
|
google.maps.event.addListener(centerMarker, "dragend", function(event) {
|
|
var centerMarkerPos = centerMarker.getPosition();
|
|
$("#device_lng").val(centerMarkerPos.lng());
|
|
$("#device_lat").val(centerMarkerPos.lat());
|
|
});
|
|
}
|
|
else
|
|
{
|
|
centerMarker.setPosition(new google.maps.LatLng(event.latLng.lat(),event.latLng.lng()));
|
|
}
|
|
$("#device_lng").val(event.latLng.lng());
|
|
$("#device_lat").val(event.latLng.lat());
|
|
});
|
|
|
|
if($(".locmap").attr('edit_device') == "true")
|
|
{
|
|
centerMarker = new google.maps.Marker( {position:new google.maps.LatLng($("#device_lat").val(), $("#device_lng").val()), draggable:true, map:map} );
|
|
google.maps.event.addListener(centerMarker, "dragend", function(event) {
|
|
var centerMarkerPos = centerMarker.getPosition();
|
|
$("#device_lng").val(centerMarkerPos.lng());
|
|
$("#device_lat").val(centerMarkerPos.lat());
|
|
});
|
|
}
|
|
}
|
|
|
|
});
|