如何在Google地图中添加选项& jQuery自定义插件

时间:2013-06-13 16:32:56

标签: jquery jquery-plugins google-maps-api-3

我正在尝试为Google地图创建一个非常基本的插件。代码工作没有任何选项,但我很困惑如何设置最后一部分接受选项。这是我的代码

(function($) {
$.fn.googlemap = function(options) {
   google.maps.visualRefresh = true;
    var defaults = {
           zoom: 16,
           center: new google.maps.LatLng(49.241943, -122.889318),
           disableDefaultUI: true,
           mapTypeId: google.maps.MapTypeId.ROADMAP
    },
        settings = $.extend({}, defaults, options);
var map = new google.maps.Map(document.getElementById("googlemap"), defaults);
}
}(jQuery));

正如我所说,这是有效的,但我不能通过googlemap();

传递任何参数
$(document).ready( function() {
  $('#googlemap').googlemap();
});

你能告诉我怎么解决这个问题吗?感谢

0 个答案:

没有答案