2 gaya pop timbul risalah berbeza
P粉702946921
2023-08-25 09:45:31
<p>Bolehkah Pop Timbul dalam Risalah mempunyai 2 gaya berbeza? 2 pop timbul berbeza akan dicetuskan pada interaksi pengguna (dari segi gaya dan kandungan), satu pada tetikus dan satu pada klik. </p>
<p><strong>Isu: </strong>Saya cuba mengatasi gaya CSS dalam <kod>.leaflet-popup-content-wrapper'</code> dalam lembaran gaya yang digunakan pada pop timbul gaya. Tetapi tidak mungkin untuk menukar gaya CSS bolak-balik antara dua gaya CSS pada masa jalan, mungkin kerana elemen DOM pop timbul belum dimuatkan. </p>
<pre class="brush:php;toolbar:false;">marker.on('mouseover', function() {
marker.bindPopup('<b>Hello world</b>');
marker.openPopup();
})
marker.on('klik', function() {
marker.bindPopup('<b>Klik klik</b>');
marker.openPopup();
// Gagal cuba menukar gaya
$('.leaflet-popup-content-wrapper').addClass('new-style');
})</pre></p>
Boleh dihantar ke atribut
bindPopup
方法传递一个"options"
参数,该参数可以包含将添加到 div 的"className"
untuk pop timbul: