国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

2 種不同的傳單彈出樣式
P粉702946921
P粉702946921 2023-08-25 09:45:31
0
1
565
<p>Leaflet 中的 Popups 是否可以有 2 種不同的樣式?使用者互動時將觸發(fā) 2 個不同的彈出視窗(就樣式和內(nèi)容而言),一個是在滑鼠懸停時觸發(fā),一個是在點擊時觸發(fā)。 </p> <p><strong>問題:</strong>我嘗試覆蓋適用於一種彈出樣式的樣式表中<code>.leaflet-popup-content-wrapper'</code> 的CSS 樣式,但無法執(zhí)行時間切換CSS樣式在2種CSS樣式之間來回切換,可能是因為彈出的DOM元素尚未載入。 </p> <pre class="brush:php;toolbar:false;">marker.on('mouseover', function() { marker.bindPopup('<b>Hello world</b>'); marker.openPopup(); }) marker.on('click', function() { marker.bindPopup('<b>Click click</b>'); marker.openPopup(); // Failed attempt to switch style $('.leaflet-popup-content-wrapper').addClass('new-style'); })</pre></p>
P粉702946921
P粉702946921

全部回覆(1)
P粉403821740

可以向bindPopup 方法傳遞一個"options" 參數(shù),可以包含將新增至div 的"className" 屬性對於彈出視窗:

marker.on('mouseover', function() {
    marker.bindPopup('<b>Hello world</b>',{className: 'mouseover-popup'});
    marker.openPopup();
})

marker.on('click', function() {
    marker.bindPopup('<b>Hello world</b>',{className: 'click-popup'});
    marker.openPopup();
})
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板