Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用Chrome和Safari制作谷歌地图演示_Jquery_Jquery Ui_Google Maps_Webkit_Drag - Fatal编程技术网

Jquery 使用Chrome和Safari制作谷歌地图演示

Jquery 使用Chrome和Safari制作谷歌地图演示,jquery,jquery-ui,google-maps,webkit,drag,Jquery,Jquery Ui,Google Maps,Webkit,Drag,是谷歌地图v3上的拖动演示 它在Google Chrome或Safari中无法正常工作-- 我需要更改什么才能使其正常工作?现在可以了: .bind('mouseenter',function(){ map.setOptions({ draggable:false }) }) .bind('mouseleave',function(){

是谷歌地图v3上的拖动演示

它在Google Chrome或Safari中无法正常工作--

我需要更改什么才能使其正常工作?

现在可以了:

.bind('mouseenter',function(){
                map.setOptions({
                    draggable:false
                })
            })
            .bind('mouseleave',function(){
                map.setOptions({
                    draggable:true
                })
            })

我将考虑使用mapsapi来处理拖动,而不是jqueryui。看起来自定义覆盖不能拖动,但标记可以拖动。我想这里的问题是,您使用的是div而不是图标,因此将其作为自定义标记可能不是最好的解决方案,因为我认为标记仅限于图像(这里我可能错了)。我很想看看这里的人有什么建议。