Bootstrap mesti mempelajari pemalam kotak pop timbul (Popover) setiap hari kemahiran javascript

WBOY
Lepaskan: 2016-05-16 15:04:06
asal
1880 orang telah melayarinya

Pemalam kotak pop timbul Bootstrap menyediakan paparan lanjutan Pemalam kotak timbul (Popover) menjana kandungan dan penanda mengikut keperluan Secara lalai, kotak timbul (popover) diletakkan di belakang elemen pencetus mereka.

Popover adalah serupa dengan Tooltip, memberikan paparan yang diperluaskan. Untuk mengaktifkan popover, pengguna hanya menuding pada elemen. Kandungan kotak pop timbul boleh diisi sepenuhnya menggunakan API Data Bootstrap. Kaedah ini bergantung pada petua alat.

Jika anda ingin merujuk kefungsian pemalam ini secara berasingan, maka anda perlu merujuk popover.js, yang bergantung pada pemalam Tooltip. Sebagai alternatif, seperti yang dinyatakan dalam bab Gambaran Keseluruhan Plugin Bootstrap, anda boleh merujuk bootstrap.js atau versi mini bootstrap.min.js.

1. Penggunaan

Pemalam Popover Menjana kandungan dan markup mengikut keperluan Secara lalai, popover diletakkan di belakang elemen pencetusnya. Anda boleh menambah popover dalam dua cara berikut:

Melalui atribut data: Untuk menambah popover, cuma tambah data-toggle="popover" pada teg sauh/butang. Tajuk sauh ialah teks popover. Secara lalai, pemalam meletakkan popover di bahagian atas.

<a href="#" data-toggle="popover" title="Example popover">
 请悬停在我的上面
</a>
Salin selepas log masuk

Melalui JavaScript: Dayakan popover melalui JavaScript:
$('#pengecam').popover(pilihan)
Pemalam Popover bukanlah pemalam CSS tulen seperti menu lungsur turun dan pemalam lain yang dibincangkan sebelum ini. Untuk menggunakan pemalam, anda mesti mengaktifkannya menggunakan jquery (baca javascript). Gunakan skrip berikut untuk mendayakan semua popover pada halaman:
$(fungsi () { $("[data-toggle='popover']").popover(); });

2. Contoh

Kotak timbul bermaksud mengklik elemen untuk memaparkan bekas yang mengandungi tajuk dan kandungan.

//基本用法

<button class="btn btn-lg btn-danger"
 type="button"
 data-toggle="popover"
 title="弹出框"
 data-content="这是一个弹出框插件">
 点击弹出/隐藏弹出框
</button>

//JavaScript 初始化

$('button').popover();

Salin selepas log masuk

Pemalam kotak pop timbul mempunyai banyak atribut untuk mengkonfigurasi paparan gesaan, seperti berikut:

$('button').popover({
 container : 'body',
 viewport : {
 selector : '#view',
 padding : 10,
 }
}); 
Salin selepas log masuk

Terdapat empat kaedah yang dilaksanakan melalui JavaScript.

//显示
$('button').popover('show');
//隐藏
$('button').popover('hide');
//反转显示和隐藏
$('button').popover('toggle');
//隐藏并销毁
$('button').popover('destroy');
Salin selepas log masuk

Terdapat empat jenis acara dalam pemalam Popover:

//事件,其他雷同

$('button').on('show.bs.tab', function() {
 alert('调用 show 方法时触发!');
}); 

Salin selepas log masuk

Di atas ialah keseluruhan kandungan artikel ini, saya harap ia akan membantu semua orang untuk mempelajari pemalam kotak pop timbul Bootstrap.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan