在传单标记弹出窗口中实现RateYo对象

时间:2019-05-31 19:06:44

标签: javascript html leaflet rateyo

我在传单地图上有带有特定等级的标记,而不是像<th:block th:if="${StatusFormation} == 'Traitement'"> 那样仅具有表示等级的普通值,我想拥有一个RateYo对象。

我设法在页面中实现了RateYo对象,但是我看不到如何在标记中实现而不破坏地图。

这是可以正常工作的RateYo对象

Rating: 3.6/5

这是定义标记弹出窗口的方式

<div id="rateyotest">
    <script>
        $(function () {
            $("#rateyotest").rateYo({
                rating: 3.6,
                readOnly: true
            });
        });
    </script>
</div>

如您所见,标记弹出窗口已完美定义,RateYo也已定义。我尝试直接在marker.bindPopup(title + '<br/>'+'Ranking: '+a[3]+'/5'+'<br/>'+'Qualité de vie: '+a[4]+'/5'+'<br/>'+'<a href=/exchange/universite/'+a[5]+'><p style="text-align:center;margin:0;padding:0;">Cliquez ici</p></a>'); 方法内添加div元素,但这会破坏地图。我还没有设法在RateYo对象之前添加文本。

编辑

我忘记了必不可少的信息,我想添加一个RateYo星级,而不是bindPopup部分,同时保留标签的文本部分。

0 个答案:

没有答案