2 gaya pop timbul risalah berbeza
P粉702946921
P粉702946921 2023-08-25 09:45:31
0
1
380
<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>
P粉702946921
P粉702946921

membalas semua(1)
P粉403821740

Boleh dihantar ke atribut bindPopup 方法传递一个 "options" 参数,该参数可以包含将添加到 div 的 "className" untuk pop timbul:

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();
})
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!