Day: June 22, 2015

PHP / JavaScript countries array, US states array

For those who just wanted those arrays done quick and easy, here is it, in raw php $countries = array( "AF" => "Afghanistan", "AL" => "Albania", "DZ" => "Algeria", "AS" => "American Samoa", "AD" => "Andorra", "AO" => "Angola", "AI" => "Anguilla", "AQ" => "Antarctica", "AG" => "Antigua and Barbuda", "AR" => "Argentina", "A… Read More

GMaps.js:让你快速集成 Google Maps 服务的 jQuery 插件

GMaps.js 功能 除了添加指定经纬度的标准地图之外,GMaps.js 还能定义地图放大的级别,添加标注,获取当前用户的地理位置(HTML5 geolocation),定义路线,绘制折线,并且实现这些功能只需要简单的几行代码。 另外 GMaps.js 每个动作都有 callback 函数让你去集成自定义事件。目前 GMaps.js 没有详细的文档,但是每个功能都有具体的例子,参考下基本就可以使用了。   DEMO: http://hpneo.github.io/gmaps/examples.html 官网:http://hpneo.github.io/gmaps/ 文档:http://hpneo.github.… Read More

Google Maps API v3: Remove Markers 移除标记

Simply do the following: I. Declare a global variable: var markersArray = ; II. Define a function: function clearOverlays() { for (var i = 0; i < markersArray.length; i++ ) { markersArray[i].setMap(null); } markersArray.length = 0; } OR google.maps.Map.prototype.clearOverlays = function() { for (var i = 0; i < markersArray.length; i++ ) {