在传单标记弹出窗口中使用<script>

时间:2019-05-31 21:16:47

标签: javascript popup leaflet script-tag

这将是一个非常简单的问题。

是否可以在Leaflet标记弹出窗口中使用 ?如果没有,是否可以解决(即是否可以保存脚本返回的内容并在标记弹出窗口中实现返回的内容)?

1 个答案:

答案 0 :(得分:1)

您可能正在混合2个操作:加载脚本和调用rateYo()函数

加载脚本没有什么特别的...

<script src="https://cdnjs.cloudflare.com/ajax/libs/rateYo/2.3.2/jquery.rateyo.min.js"></script>

然后您必须在弹出窗口打开时调用该函数:

var marker = L.marker([51.5, -0.09]).addTo(mymap)
    .bindPopup("I am a popup.<div id=\"rateYo\"></div>");

marker.on('popupopen', function (e) {
    $("#rateYo").rateYo({
    rating: 3.6,
    starWidth: "15px"
  });

下面是一个示例:https://plnkr.co/8PZIgd2g4Da6AHhWvC2o