我有一个OpenLayers控件来在我的地图上绘制一条线。这很好用。现在我添加了一个窗体,其中显示了直线的坐标。用户应该能够在那里编辑坐标,并在提交表单时,应更新行。经过一些调试后,我发现,尽管我为DrawFeature指定了要使用的层,但处理程序还是创建了一个名为"OpenLayers.Handler.Path“的新层。line: new OpenLayers.Control.DrawFeature(layer,
我用Javascript编写了一个使用JQuery的脚本,在该脚本中,当我单击一个按钮时,会发生一些事情(例如,alert("hello") )。现在我要做的是再次单击同一个按钮来运行不同的函数。document).ready(function(){ var markers = new OpenLayers.Layer.Markers( "Mark