実装のアイデアは、ラベルのスタイルを設定することです。具体的なメソッドを見てみましょう。
var label = new BMap.Label("我是文字标注哦",{offset:new BMap.Size(20,-10)}); label.setStyle({ display:"none" //给label设置样式,任意的CSS都是可以的 }); marker.setLabel(label); marker.addEventListener("mouseover", function(){ label.setStyle({ //给label设置样式,任意的CSS都是可以的 display:"block" }); }); marker.addEventListener("mouseout", function(){ label.setStyle({ //给label设置样式,任意的CSS都是可以的 display:"none" }); });
上記は、この記事で皆さんに共有した内容のすべてです。JavaScript を学習する皆さんのお役に立てれば幸いです。