小编Nic*_*ark的帖子

Google Maps V3 - 如何计算给定边界的缩放级别

我正在寻找一种使用Google Maps V3 API计算给定边界的缩放级别的方法,类似于getBoundsZoomLevel()V2 API.

这是我想要做的:

// These are exact bounds previously captured from the map object
var sw = new google.maps.LatLng(42.763479, -84.338918);
var ne = new google.maps.LatLng(42.679488, -84.524313);
var bounds = new google.maps.LatLngBounds(sw, ne);
var zoom = // do some magic to calculate the zoom level

// Set the map to these exact bounds
map.setCenter(bounds.getCenter());
map.setZoom(zoom);

// NOTE: fitBounds() will not work
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法将该fitBounds()方法用于我的特定用例.它适用于在地图上拟合标记,但它不适用于设置精确边界.这是我不能使用该fitBounds()方法的一个例子.

map.fitBounds(map.getBounds()); // not what you expect
Run Code Online (Sandbox Code Playgroud)

google-maps google-maps-api-3

130
推荐指数
6
解决办法
15万
查看次数

如何在不指定宽度的情况下并排浮动两个div?

我有两个div,第一个没有太多内容,第二个有很多内容.我希望它们并排浮动,使得第一个div仅与文本一样宽,第二个div填充剩余的水平空间.并且,我不想指定固定宽度.

这是使用表格所需的外观:http: //jsfiddle.net/enRkR/

这可以通过CSS浮点数轻松完成,还是表格布局是实现这种外观的唯一方法?

css

14
推荐指数
1
解决办法
2万
查看次数

Twitter Bootstrap JS中$ .fn.foo.Constructor = Foo的目的是什么?

Twitter Bootstrap的所有jQuery插件都遵循定义控制插件行为的类的相同基本模式.接近结束时,他们这样做:

$.fn.alert.Constructor = Alert
Run Code Online (Sandbox Code Playgroud)

这是做什么的?

我假设这是定义一个原型构造函数,但它们使用大写C.这种情况不重要吗?除此之外,我真的不明白这是做什么以及它如何被插件使用.

举个例子,这是Alert插件:https: //github.com/twitter/bootstrap/blob/master/js/bootstrap-alert.js

javascript jquery

12
推荐指数
1
解决办法
2406
查看次数

懒惰加载图片

我正在寻找一个支持延迟加载图像的JQuery插件.该延迟加载jQuery插件 不再支持和Firefox中不起作用.

有没有人知道支持大多数现代浏览器的好选择?

我也对其他方法持开放态度.我有一个隐藏的div与图像,我不想加载,除非div是可见的.让我知道在这种情况下是否有更好的方法来延迟图像负载.

javascript jquery

9
推荐指数
1
解决办法
9851
查看次数

标签 统计

javascript ×2

jquery ×2

css ×1

google-maps ×1

google-maps-api-3 ×1