我正在尝试找出一种非正式的方式(即黑客手段)来遍历Google的图形库工具。没有与之关联的ID。只是一个类名称gmnoprint
。但是此类几乎在所有Google控件和标签上都有。
我在堆栈溢出(here和here)上发现了一些相关问题,但似乎无法弄清楚如何将其应用于图形库。到目前为止,无论我尝试过什么,都只会破坏功能。
这似乎不太可能完成,但是如果有办法,请告诉我。
谢谢你的帮助。
最佳答案
有一个共同的细节可以选择,所有控件都包含一个img[src="https://maps.gstatic.com/mapfiles/drawing.png"]
从此作为选择器开始,您可以向上移动到最接近的祖先div.gmnoprint
,将其移动到您不希望的位置。
注意:您必须稍等片刻,控件将异步创建,地图的tilesloaded
事件似乎是个好时机。
演示(使用jquery,但是使用纯JavaScript也可以):http://jsfiddle.net/doktormolle/fnTGr/
关于javascript - 控制Google图形库工具集的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18859976/