2013-05-23 49 views
5

Làm cách nào để ngăn các điểm đánh dấu bản đồ google của tôi không có kiểu con trỏ khi di chuột? Hiện tại, các điểm đánh dấu hoạt động giống như các liên kết trong đó nếu bạn di chuột qua con trỏ thay đổi thành bàn tay.Dừng các điểm đánh dấu bản đồ google có kiểu con trỏ chuột khi di chuột?

Dưới đây là đoạn code mà tạo điểm đánh dấu:

function addMarkerLargeMap(latlng, myTitle, html, price) { 
    markers.push(new google.maps.Marker({ 
     position: latlng, 
     map: map, 
     title: myTitle, 
     icon: "path-to-my-icon.png", 
     html: "<div style='width:100px;height:auto'>" + html + "</div>", 

     })); 
+0

có thể hoạt động marker.setCursor ({cursor: 'default'}) – PiLHA

Trả lời

15

Set nhấp vào để sai trong các tùy chọn đánh dấu

function addMarkerLargeMap(latlng, myTitle, html, price) { 
    markers.push(new google.maps.Marker({ 
     position: latlng, 
     clickable: false, 
     map: map, 
     title: myTitle, 
     icon: "path-to-my-icon.png", 
     html: "<div style='width:100px;height:auto'>" + html + "</div>", 
     })); 

Ngoài ra, bạn có thể thiết lập cursor bất động sản trong tùy chọn đánh dấu, nếu bạn muốn sử dụng một loại con trỏ cụ thể thay vì mặc định. ví dụ.

cursor: 'crosshair' 

Mặc dù điều này dường như chỉ để làm việc nếu điểm đánh dấu nhấp được.

+1

Hãy nhớ rằng thiết lập 'clickable: false' sẽ ngăn chặn' title' (tooltip) hiển thị. – 10basetom

0

#main_map img {cursor:default!important;}

+0

Doest làm bất cứ điều gì. Ive cũng đã thử #map_canvas img như là ID của bản đồ của tôi. – Evans

+0

Con trỏ 'con trỏ: một kiểu nội tuyến trên hình ảnh? và bạn có bất kỳ hình ảnh nào khác cần con trỏ 'trỏ: không? nếu không hơn bạn chỉ có thể làm 'img {cursor: default! important; } '. –

Các vấn đề liên quan