Hướng dẫn bootstrap 5 multiselect dropdown codepen - codepen thả xuống nhiều lựa chọn bootstrap 5

Thêm nhận xét/câu hỏi

Nhập thêm 15 ký tự

Show

Tìm hiểu, phát triển và giúp đỡ người khác với BBBOOTSTRAP

Đóng góp cho chúng tôi với một số đoạn trích thú vị tuyệt vời sử dụng HTML, CSS, JavaScript và Bootstrap

Bootstrap 4 Snippet Danh sách thả xuống MultiSelect được tạo bằng cách hỏi SNB bằng bootstrap 4. Đoạn trích này là miễn phí và nguồn mở do đó bạn có thể sử dụng nó trong dự án của mình. Dự án tuyệt vời mới của bạn với hơn 1000 biểu tượng tuyệt vời của phông chữ, hơn 4000 biểu tượng thiết kế vật liệu và màu sắc thiết kế vật liệu tại bbbootstrap.com.

Mang các thành phần của Bootstrap vào cuộc sống với hơn một tá plugin jQuery tùy chỉnh. Dễ dàng bao gồm tất cả chúng, hoặc từng người một.

Cá nhân hoặc biên soạn

Các plugin có thể được bao gồm riêng lẻ (sử dụng các tệp

$.support.transition = false
0 riêng lẻ của Bootstrap) hoặc tất cả cùng một lúc (sử dụng
$.support.transition = false
1 hoặc
$.support.transition = false
2 được thu nhỏ).

Sử dụng JavaScript được biên dịch

Cả

$.support.transition = false
1 và
$.support.transition = false
2 đều chứa tất cả các plugin trong một tệp. Chỉ bao gồm một.

Phụ thuộc plugin

Một số plugin và các thành phần CSS phụ thuộc vào các plugin khác. Nếu bạn bao gồm các plugin riêng lẻ, hãy đảm bảo kiểm tra các phụ thuộc này trong tài liệu. Cũng lưu ý rằng tất cả các plugin phụ thuộc vào jQuery (điều này có nghĩa là jQuery phải được bao gồm trước các tệp plugin). Tham khảo

$.support.transition = false
5 của chúng tôi để xem phiên bản jQuery nào được hỗ trợ.before the plugin files). Consult our
$.support.transition = false
5 to see which versions of jQuery are supported.

Thuộc tính dữ liệu

Bạn có thể sử dụng tất cả các plugin Bootstrap hoàn toàn thông qua API đánh dấu mà không cần viết một dòng JavaScript duy nhất. Đây là API hạng nhất của Bootstrap và nên là sự cân nhắc đầu tiên của bạn khi sử dụng plugin.

Điều đó nói rằng, trong một số tình huống có thể mong muốn tắt chức năng này. Do đó, chúng tôi cũng cung cấp khả năng vô hiệu hóa API thuộc tính dữ liệu bằng cách giải phóng tất cả các sự kiện trên tài liệu được đặt theo tên của

$.support.transition = false
6. Điều này trông như thế này:

$(document).off('.data-api')

Ngoài ra, để nhắm mục tiêu một plugin cụ thể, chỉ bao gồm tên plugin làm không gian tên cùng với không gian tên API dữ liệu như thế này:

$(document).off('.alert.data-api')

Chỉ có một plugin trên mỗi phần tử thông qua các thuộc tính dữ liệu

Không sử dụng các thuộc tính dữ liệu từ nhiều plugin trên cùng một phần tử. Ví dụ, một nút không thể có cả công cụ và chuyển đổi phương thức. Để thực hiện điều này, sử dụng một yếu tố gói.

API lập trình

Chúng tôi cũng tin rằng bạn sẽ có thể sử dụng tất cả các plugin Bootstrap hoàn toàn thông qua API JavaScript. Tất cả các API công khai là các phương thức đơn lẻ, có thể chuỗi và trả lại bộ sưu tập đã hoạt động.

$('.btn.danger').button('toggle').addClass('fat')

Tất cả các phương thức sẽ chấp nhận một đối tượng tùy chọn tùy chọn, một chuỗi nhắm mục tiêu một phương thức cụ thể hoặc không có gì (bắt đầu một plugin với hành vi mặc định):

$('#myModal').modal()                      // initialized with defaults
$('#myModal').modal({ keyboard: false })   // initialized with no keyboard
$('#myModal').modal('show')                // initializes and invokes show immediately

Mỗi plugin cũng phơi ra hàm xây dựng thô trên thuộc tính

$.support.transition = false
7:
$.support.transition = false
8. Nếu bạn muốn nhận một phiên bản plugin cụ thể, hãy truy xuất trực tiếp từ một phần tử:
$.support.transition = false
9.

Thiết lập mặc định

Bạn có thể thay đổi cài đặt mặc định cho một plugin bằng cách sửa đổi đối tượng

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
0 của plugin:

$.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false

Không có xung đột

Đôi khi cần phải sử dụng các plugin bootstrap với các khung UI khác. Trong những trường hợp này, va chạm không gian tên đôi khi có thể xảy ra. Nếu điều này xảy ra, bạn có thể gọi

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
1 trên plugin bạn muốn hoàn nguyên giá trị của.

var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
$.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality

Sự kiện

Plugin phụ của Bootstrap hiển thị một vài sự kiện để kết nối với chức năng gắn kết.

Kể từ 3.0.0, tất cả các sự kiện bootstrap đều được đặt theo tên.

Tất cả các sự kiện nguyên bản cung cấp chức năng

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
4. Điều này cung cấp khả năng ngăn chặn việc thực hiện một hành động trước khi nó bắt đầu.

$('#myModal').on('show.bs.modal', function (e) {
  if (!data) return e.preventDefault() // stops modal from being shown
})

Số phiên bản

Phiên bản của mỗi plugin jQuery của Bootstrap có thể được truy cập thông qua thuộc tính

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
5 của hàm tạo plugin. Ví dụ: cho plugin Tooltip:

$.fn.tooltip.Constructor.VERSION // => "3.3.7"

Không có dự phòng đặc biệt khi JavaScript bị tắt

Các plugin của Bootstrap không quay trở lại đặc biệt duyên dáng khi JavaScript bị vô hiệu hóa. Nếu bạn quan tâm đến trải nghiệm người dùng trong trường hợp này, hãy sử dụng

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
6 để giải thích tình huống (và cách thử lại JavaScript) cho người dùng của bạn và/hoặc thêm các dự phòng tùy chỉnh của riêng bạn.

Thư viện của bên thứ ba

Bootstrap không chính thức hỗ trợ các thư viện JavaScript của bên thứ ba như nguyên mẫu hoặc UI jQuery. Mặc dù

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
1 và các sự kiện theo tên, có thể có các vấn đề tương thích mà bạn cần tự khắc phục. like Prototype or jQuery UI. Despite
$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
1 and namespaced events, there may be compatibility problems that you need to fix on your own.

Về chuyển tiếp

Đối với các hiệu ứng chuyển tiếp đơn giản, bao gồm

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
8 một lần cùng với các tệp JS khác. Nếu bạn đang sử dụng
$.support.transition = false
1 được biên dịch (hoặc thu nhỏ), thì không cần phải bao gồm điều này, nó đã ở đó.

Có gì bên trong

Transition.js là một trình trợ giúp cơ bản cho các sự kiện

$(document).off('.alert.data-api')
00 cũng như trình giả lập chuyển đổi CSS. Nó được sử dụng bởi các plugin khác để kiểm tra hỗ trợ chuyển đổi CSS và để bắt gặp các chuyển tiếp treo.

Vô hiệu hóa chuyển tiếp

Việc chuyển đổi có thể bị vô hiệu hóa toàn cầu bằng cách sử dụng đoạn trích JavaScript sau, phải đến sau

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
8 (hoặc
$.support.transition = false
1 hoặc
$.support.transition = false
2, như trường hợp có thể) đã được tải:

$.support.transition = false

Các phương thức được sắp xếp hợp lý, nhưng linh hoạt, các lời nhắc hộp thoại với chức năng yêu cầu tối thiểu và mặc định thông minh.

Nhiều phương thức mở không được hỗ trợ

Hãy chắc chắn không mở một phương thức trong khi một phương thức khác vẫn có thể nhìn thấy. Hiển thị nhiều hơn một phương thức tại một thời điểm yêu cầu mã tùy chỉnh.

Vị trí đánh dấu phương thức

Luôn cố gắng đặt mã HTML của phương thức ở vị trí cấp cao nhất trong tài liệu của bạn để tránh các thành phần khác ảnh hưởng đến sự xuất hiện và/hoặc chức năng của phương thức.

Do cách HTML5 xác định ngữ nghĩa của nó, thuộc tính ____104 HTML không có hiệu lực trong các phương thức Bootstrap. Để đạt được hiệu ứng tương tự, hãy sử dụng một số JavaScript tùy chỉnh: To achieve the same effect, use some custom JavaScript:

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})

Ví dụ

Ví dụ tĩnh

Một phương thức được hiển thị với tiêu đề, cơ thể và bộ hành động ở chân trang.

$(document).off('.alert.data-api')
0

Bản thử trực tiếp

Chuyển đổi phương thức qua JavaScript bằng cách nhấp vào nút bên dưới. Nó sẽ trượt xuống và mờ dần từ đầu trang.

$(document).off('.alert.data-api')
1

Làm cho phương thức có thể truy cập được

Hãy chắc chắn thêm

$(document).off('.alert.data-api')
05 và
$(document).off('.alert.data-api')
06, tham chiếu tiêu đề phương thức, vào
$(document).off('.alert.data-api')
07 và
$(document).off('.alert.data-api')
08 cho chính
$(document).off('.alert.data-api')
09.

Ngoài ra, bạn có thể đưa ra một mô tả về hộp thoại phương thức của bạn với

$(document).off('.alert.data-api')
10 trên
$(document).off('.alert.data-api')
07.

Nhúng video YouTube

Nhúng video YouTube trong các phương thức yêu cầu JavaScript bổ sung không phải trong Bootstrap để tự động ngừng phát lại và hơn thế nữa. Xem bài đăng Stack Overflow hữu ích này để biết thêm thông tin.

Kích thước tùy chọn

Các phương thức có hai kích thước tùy chọn, có sẵn thông qua các lớp sửa đổi sẽ được đặt trên

$(document).off('.alert.data-api')
09.

$(document).off('.alert.data-api')
2

Loại bỏ hoạt hình

Đối với các phương thức chỉ đơn giản là xuất hiện thay vì mờ dần để xem, hãy xóa lớp

$(document).off('.alert.data-api')
13 khỏi đánh dấu phương thức của bạn.

$(document).off('.alert.data-api')
3

Sử dụng hệ thống lưới

Để tận dụng hệ thống lưới bootstrap trong một phương thức, chỉ cần tổ

$(document).off('.alert.data-api')
14 trong
$(document).off('.alert.data-api')
15 và sau đó sử dụng các lớp hệ thống lưới thông thường.

$(document).off('.alert.data-api')
4

Có một loạt các nút mà tất cả đều kích hoạt cùng một phương thức, chỉ với các nội dung hơi khác nhau? Sử dụng các thuộc tính

$(document).off('.alert.data-api')
16 và HTML
$(document).off('.alert.data-api')
17 (có thể thông qua jQuery) để thay đổi nội dung của phương thức tùy thuộc vào nút nào được nhấp. Xem tài liệu sự kiện phương thức để biết chi tiết về
$(document).off('.alert.data-api')
18,

$(document).off('.alert.data-api')
5
$(document).off('.alert.data-api')
6

Cách sử dụng

Plugin Modal tắt nội dung ẩn của bạn theo yêu cầu, thông qua các thuộc tính dữ liệu hoặc JavaScript. Nó cũng thêm

$(document).off('.alert.data-api')
19 vào
$(document).off('.alert.data-api')
20 để ghi đè hành vi cuộn mặc định và tạo
$(document).off('.alert.data-api')
21 để cung cấp một khu vực nhấp chuột để loại bỏ các phương thức được hiển thị khi nhấp vào bên ngoài phương thức.

Thông qua các thuộc tính dữ liệu

Kích hoạt một phương thức mà không cần viết javascript. Đặt

$(document).off('.alert.data-api')
22 trên phần tử điều khiển, giống như một nút, cùng với
$(document).off('.alert.data-api')
23 hoặc
$(document).off('.alert.data-api')
24 để nhắm mục tiêu một phương thức cụ thể để chuyển đổi.

$(document).off('.alert.data-api')
7

Thông qua JavaScript

Gọi một phương thức có ID

$(document).off('.alert.data-api')
25 với một dòng JavaScript:

$(document).off('.alert.data-api')
8

Tùy chọn

Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào

$(document).off('.alert.data-api')
26, như trong
$(document).off('.alert.data-api')
27.

Tênloại hìnhdefaultsự mô tả
phông nềnboolean hoặc chuỗi
$(document).off('.alert.data-api')
28
thậtBao gồm một phần tử modal-backdrop. Ngoài ra, chỉ định
$(document).off('.alert.data-api')
29 cho bối cảnh không đóng phương thức trên nhấp chuột.
bàn phímBooleanthậtĐóng phương thức khi nhấn phím Escape
buổi bieu diễnBooleanthậtĐóng phương thức khi nhấn phím Escape
buổi bieu diễnHiển thị phương thức khi khởi tạo.Xa xôi

đường dẫn We recommend instead using client-side templating or a data binding framework, or calling jQuery.load yourself.

saicontent will be loaded one time via jQuery's

$(document).off('.alert.data-api')
30 method and injected into the
$(document).off('.alert.data-api')
31 div. If you're using the data-api, you may alternatively use the
$(document).off('.alert.data-api')
32 attribute to specify the remote source. An example of this is shown below:

Tùy chọn này được không dùng nữa kể từ v3.3.0 và đã bị xóa trong V4. Thay vào đó, chúng tôi khuyên bạn nên sử dụng khuôn mẫu phía máy khách hoặc khung liên kết dữ liệu hoặc tự gọi jQuery.load.

Nếu một URL từ xa được cung cấp, nội dung sẽ được tải một lần thông qua phương thức $(document).off('.alert.data-api')30 của JQuery và được đưa vào Div $(document).off('.alert.data-api')31. Nếu bạn đang sử dụng Data-API, bạn có thể sử dụng thuộc tính $(document).off('.alert.data-api')32 để chỉ định nguồn từ xa. Một ví dụ về điều này được hiển thị dưới đây:

$(document).off('.alert.data-api')
33

$(document).off('.alert.data-api')
9

$('.btn.danger').button('toggle').addClass('fat')
0

$(document).off('.alert.data-api')
35

Phương phápReturns to the caller before the modal has actually been shown or hidden (i.e. before the

$(document).off('.alert.data-api')
36 or
$(document).off('.alert.data-api')
37 event occurs).

$('.btn.danger').button('toggle').addClass('fat')
1

$(document).off('.alert.data-api')
38

Kích hoạt nội dung của bạn như một phương thức. Chấp nhận một tùy chọn tùy chọn

$(document).off('.alert.data-api')
34.Returns to the caller before the modal has actually been shown (i.e. before the
$(document).off('.alert.data-api')
36 event occurs).

$('.btn.danger').button('toggle').addClass('fat')
2

$(document).off('.alert.data-api')
40

Thủ công bật một phương thức. Trả về người gọi trước khi phương thức thực sự được hiển thị hoặc ẩn (nghĩa là trước khi sự kiện

$(document).off('.alert.data-api')
36 hoặc
$(document).off('.alert.data-api')
37 xảy ra).Returns to the caller before the modal has actually been hidden (i.e. before the
$(document).off('.alert.data-api')
37 event occurs).

$('.btn.danger').button('toggle').addClass('fat')
3

$(document).off('.alert.data-api')
42

Thủ công mở một phương thức. Trả về cho người gọi trước khi phương thức thực sự được hiển thị (nghĩa là trước khi sự kiện

$(document).off('.alert.data-api')
36 xảy ra).

Thủ công ẩn một phương thức. Trả về người gọi trước khi phương thức thực sự bị ẩn (nghĩa là trước khi sự kiện

$(document).off('.alert.data-api')
37 xảy ra).

$('.btn.danger').button('toggle').addClass('fat')
4

Điều chỉnh vị trí của phương thức để chống lại một thanh cuộn trong trường hợp một người sẽ xuất hiện, điều này sẽ làm cho phương thức nhảy sang trái.

Chỉ cần thiết khi chiều cao của phương thức thay đổi trong khi nó mở.

Sự kiện

Lớp phương thức của Bootstrap phơi bày một vài sự kiện để kết nối với chức năng phương thức.Tất cả các sự kiện phương thức được bắn vào chính phương thức (nghĩa là tại
$(document).off('.alert.data-api')
43).
Loại sự kiệnSự mô tả
show.bs.modalSự kiện này bắn ngay lập tức khi phương thức thể hiện
$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').focus()
})
2 được gọi. Nếu được gây ra bởi một cú nhấp chuột, phần tử đã nhấp có sẵn dưới dạng thuộc tính
$(document).off('.alert.data-api')
18 của sự kiện.
hiển thị.bs.modalSự kiện này được bắn khi phương thức đã được hiển thị cho người dùng (sẽ chờ hoàn thành chuyển đổi CSS). Nếu được gây ra bởi một cú nhấp chuột, phần tử đã nhấp có sẵn dưới dạng thuộc tính
$(document).off('.alert.data-api')
18 của sự kiện.
ẩn.bs.modalSự kiện này được bắn ngay lập tức khi phương thức thể hiện
$(document).off('.alert.data-api')
47 đã được gọi.
ẩn.bs.modalSự kiện này được bắn khi phương thức đã hoàn thành bị ẩn khỏi người dùng (sẽ chờ hoàn thành chuyển đổi CSS).

$('.btn.danger').button('toggle').addClass('fat')
5

đã tải.bs.modal

Sự kiện này được bắn khi phương thức đã tải nội dung bằng tùy chọn

$(document).off('.alert.data-api')
48.

Ví dụ

  • Thêm các menu thả xuống vào gần như bất cứ điều gì với plugin đơn giản này, bao gồm thanh điều hướng, tab và thuốc.
  • Thêm các menu thả xuống vào gần như bất cứ điều gì với plugin đơn giản này, bao gồm thanh điều hướng, tab và thuốc.

    Trong một thanh hải quân

    • Thả xuống
    • Thêm các menu thả xuống vào gần như bất cứ điều gì với plugin đơn giản này, bao gồm thanh điều hướng, tab và thuốc.
    • Thêm các menu thả xuống vào gần như bất cứ điều gì với plugin đơn giản này, bao gồm thanh điều hướng, tab và thuốc.
    • Thêm các menu thả xuống vào gần như bất cứ điều gì với plugin đơn giản này, bao gồm thanh điều hướng, tab và thuốc.

    Trong một thanh hải quân

    Thả xuống

    Trong thuốcThis means that switching from an open dropdown menu to a different dropdown menu requires an extra tap on mobile.

    Liên kết thường xuyên

    Cách sử dụng

    Thông qua các thuộc tính dữ liệu hoặc JavaScript, plugin thả xuống bật nội dung ẩn (menu thả xuống) bằng cách bật lớp

    $(document).off('.alert.data-api')
    49 trên mục danh sách cha mẹ.

    $('.btn.danger').button('toggle').addClass('fat')
    6

    Trên các thiết bị di động, việc mở một thả xuống thêm

    $(document).off('.alert.data-api')
    50 dưới dạng khu vực vòi để đóng các menu thả xuống khi khai thác bên ngoài menu, yêu cầu hỗ trợ iOS thích hợp. Điều này có nghĩa là việc chuyển từ menu thả xuống mở sang menu thả xuống khác yêu cầu nhấn thêm trên thiết bị di động.

    $('.btn.danger').button('toggle').addClass('fat')
    7

    Lưu ý: Thuộc tính $(document).off('.alert.data-api')51 được dựa vào để đóng các menu thả xuống ở cấp độ ứng dụng, vì vậy bạn nên luôn sử dụng nó.

    Thông qua các thuộc tính dữ liệu

    $('.btn.danger').button('toggle').addClass('fat')
    8

    Thêm
    $(document).off('.alert.data-api')
    51 vào một liên kết hoặc nút để chuyển một thả xuống.

    Để giữ cho các URL còn nguyên vẹn với các nút liên kết, hãy sử dụng thuộc tính

    $(document).off('.alert.data-api')
    53 thay vì
    $(document).off('.alert.data-api')
    54.

    Thông qua JavaScript

    Gọi các thả xuống qua JavaScript:

    Nếu một URL từ xa được cung cấp, nội dung sẽ được tải một lần thông qua phương thức $(document).off('.alert.data-api')30 của JQuery và được đưa vào Div $(document).off('.alert.data-api')31. Nếu bạn đang sử dụng Data-API, bạn có thể sử dụng thuộc tính $(document).off('.alert.data-api')32 để chỉ định nguồn từ xa. Một ví dụ về điều này được hiển thị dưới đây:

    $(document).off('.alert.data-api')
    57

    $(document).off('.alert.data-api')
    9

    Điều chỉnh vị trí của phương thức để chống lại một thanh cuộn trong trường hợp một người sẽ xuất hiện, điều này sẽ làm cho phương thức nhảy sang trái.

    Chỉ cần thiết khi chiều cao của phương thức thay đổi trong khi nó mở.

    Sự kiện

    Lớp phương thức của Bootstrap phơi bày một vài sự kiện để kết nối với chức năng phương thức.Tất cả các sự kiện phương thức được bắn vào chính phương thức (nghĩa là tại
    $(document).off('.alert.data-api')
    43).
    Loại sự kiệnSự mô tả
    show.bs.modalSự kiện này bắn ngay lập tức khi phương thức thể hiện
    $('#myModal').on('shown.bs.modal', function () {
      $('#myInput').focus()
    })
    2 được gọi. Nếu được gây ra bởi một cú nhấp chuột, phần tử đã nhấp có sẵn dưới dạng thuộc tính
    $(document).off('.alert.data-api')
    18 của sự kiện.
    hiển thị.bs.modalSự kiện này được bắn khi phương thức đã được hiển thị cho người dùng (sẽ chờ hoàn thành chuyển đổi CSS). Nếu được gây ra bởi một cú nhấp chuột, phần tử đã nhấp có sẵn dưới dạng thuộc tính
    $(document).off('.alert.data-api')
    18 của sự kiện.
    ẩn.bs.modalSự kiện này được bắn ngay lập tức khi phương thức thể hiện
    $(document).off('.alert.data-api')
    47 đã được gọi.

    $('.btn.danger').button('toggle').addClass('fat')
    9

    ẩn.bs.modal

    Yêu cầu định vị tương đối

    Bất kể phương pháp thực hiện, ScrollSpy yêu cầu sử dụng

    $(document).off('.alert.data-api')
    60 trên phần tử bạn đang theo dõi. Trong hầu hết các trường hợp, đây là
    $(document).off('.alert.data-api')
    20. Khi cuộn trên các phần tử khác với
    $(document).off('.alert.data-api')
    20, hãy chắc chắn có bộ
    $(document).off('.alert.data-api')
    63 và
    $(document).off('.alert.data-api')
    64 được áp dụng.

    Thông qua các thuộc tính dữ liệu

    Để dễ dàng thêm hành vi ScrollSpy vào điều hướng Topbar của bạn, hãy thêm

    $(document).off('.alert.data-api')
    65 vào phần tử bạn muốn theo dõi (thông thường nhất đây sẽ là
    $(document).off('.alert.data-api')
    20). Sau đó, thêm thuộc tính
    $(document).off('.alert.data-api')
    53 với ID hoặc lớp của phần tử cha của bất kỳ thành phần bootstrap
    $(document).off('.alert.data-api')
    68.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    0
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    1

    Thông qua JavaScript

    Sau khi thêm

    $(document).off('.alert.data-api')
    60 vào CSS của bạn, hãy gọi ScrollSpy qua JavaScript:

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    2

    Phương pháp

    $(document).off('.alert.data-api')
    70

    Khi sử dụng ScrollSpy kết hợp với việc thêm hoặc xóa các phần tử khỏi DOM, bạn sẽ cần gọi phương thức làm mới như vậy:

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    3

    Tùy chọn

    Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào

    $(document).off('.alert.data-api')
    26, như trong
    $(document).off('.alert.data-api')
    72.

    Tênloại hìnhdefaultsự mô tả
    bù lạicon số10 Pixel để bù từ đầu khi tính toán vị trí cuộn.

    Sự kiện

    Loại sự kiệnSự mô tả
    kích hoạt.bs.scrollspySự kiện này bắn bất cứ khi nào một mục mới được kích hoạt bởi ScrollSpy.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    4

    Tab ví dụ

    Thêm chức năng tab nhanh, động để chuyển đổi qua các bảng nội dung cục bộ, thậm chí thông qua các menu thả xuống. Các tab lồng nhau không được hỗ trợ.Nested tabs are not supported.

    • Nhà
    • Hồ sơ
    • Thả xuống

    Raw denim có lẽ bạn đã không nghe nói về họ quần short jean Austin. Nesciunt Tofu Stumptown Aliqua, Retro Synth Master Cleanse. Mustache Cliche Tempor, Williamsburg Carles Vegan Helvetica. Retrehenderit butcher retro keffiyeh dreamcatcher synth. Áo len cosby EU BAH MI, QUI IRURE TERRY RICHARDSON EX SQUID. Aliquip placeat salvia cillum iphone. Seitan Aliquip Quis Cardigan American Trang phục, Butcher Voluptate Nisi Qui.

    Food Truck Fixie Locavore, Accusamus McSweeney's Marfa Nulla Coffee Coffee Squid. Tập thể dục +1 Labore Velit, Blog Sartorial PBR Leggings tiếp theo Wes Anderson Artisan Four Farm Farm-to-Table Craft Bia Twee. Qui Photo Gian hàng Letterpress, Commodo Enim Craft Bia Mlkshk Aliquip Jean Shorts Ullamco Ad Vinyl Cillum PBR. Homo Nostrud Organic, Assumenda Labore thẩm mỹ magna delectus mollit. Keytar Helvetica VHS Salvia Yr, Vero Magna Velit Sapiente Labore Stumptown. Vegan Fanny Pack Odio Cillum Wes Anderson 8-bit, quần short jean bền vững râu ut tự làm đạo đức culpa terry Richardson diesel sinh học. Bữa tiệc nghệ thuật Stumptown, Tumblr Butcher Vero Sint Qi Sapiente Accusamus xăm công viên Echo.

    Etsy Mixtape Wayfarers, Đạo đức Wes Anderson Tofu trước khi họ bán hết Lomo Farmo Farm Farm Farm-to-Table hữu cơ của McSweeney. Túi Messenger Gentrify Pitchfork xăm bia thủ công, iPhone Skateboard Locavore Carles Etsy Salvia Banksy Hoodie Helvetica. DIY synth pbr ngân hàng trớ trêu. Quần legging gentrify squid 8 bit cred pitchfork. Williamsburg Banh mi bất cứ điều gì không có gluten, Carles Pitchfork Biod Diesel Fixie Etsy Retro MLKSHK Vice Blog. SCOREBER Tín dụng Bạn có thể chưa từng nghe về họ, Blog bia thủ công Vinyl Stumptown. Pitchfork Đậu phụ bền vững Synth Chambray Yr.

    Quỹ ủy thác Seitan Letterpress, Keytar Raw Denim Keffiyeh Etsy Art Party trước khi họ bán hết chiếc áo len Master CleanSe không có gluten freegan cosby freegan. Fanny Pack Portland Seitan DIY, Đảng Nghệ thuật Locavore Wolf Cliche High Life Echo Park Austin. Tín dụng vinyl keffiyeh DIY Salvia PBR, BAH MI Trước khi họ bán hết áo len VHS Viral Viral Cosby Farm đến Table. Lomo Wolf Viral, ria mép Readymade Thundercats Keffiyeh Craft Bia Marfa đạo đức. Wolf Salvia Freegan, Sartorial Keffiyeh Echo Park Vegan.

    Cách sử dụng

    Bật các tab có thể lập được thông qua JavaScript (mỗi tab cần được kích hoạt riêng lẻ):

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    5

    Bạn có thể kích hoạt các tab riêng lẻ theo nhiều cách:

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    6

    Đánh dấu

    Bạn có thể kích hoạt một tab hoặc điều hướng thuốc mà không cần viết bất kỳ JavaScript nào bằng cách chỉ định

    $(document).off('.alert.data-api')
    73 hoặc
    $(document).off('.alert.data-api')
    74 trên một phần tử. Thêm các lớp
    $(document).off('.alert.data-api')
    75 và
    $(document).off('.alert.data-api')
    76 vào tab
    $(document).off('.alert.data-api')
    77 sẽ áp dụng kiểu tab Bootstrap, đồng thời thêm các lớp
    $(document).off('.alert.data-api')
    75 và
    $(document).off('.alert.data-api')
    79 sẽ áp dụng kiểu dáng thuốc.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    7

    Hiệu ứng mờ dần

    Để làm cho các tab mờ dần, thêm

    $(document).off('.alert.data-api')
    13 vào mỗi
    $(document).off('.alert.data-api')
    81. Khăn tab đầu tiên cũng phải có
    $(document).off('.alert.data-api')
    82 để hiển thị nội dung ban đầu.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    8

    Phương pháp

    $(document).off('.alert.data-api')
    83

    Khi sử dụng ScrollSpy kết hợp với việc thêm hoặc xóa các phần tử khỏi DOM, bạn sẽ cần gọi phương thức làm mới như vậy:

    $(document).off('.alert.data-api')
    88

    Chọn tab đã cho và hiển thị nội dung liên quan của nó. Bất kỳ tab nào khác đã được chọn trước đó đều không được chọn và nội dung liên quan của nó đều bị ẩn. Trả về cho người gọi trước khi khung tab thực sự được hiển thị (nghĩa là trước khi sự kiện

    $(document).off('.alert.data-api')
    89 xảy ra).Returns to the caller before the tab pane has actually been shown (i.e. before the
    $(document).off('.alert.data-api')
    89 event occurs).

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    9

    Sự kiện

    Khi hiển thị một tab mới, các sự kiện bắn theo thứ tự sau:

    1. $(document).off('.alert.data-api')
      90 (trên tab hoạt động hiện tại)
    2. $(document).off('.alert.data-api')
      91 (trên tab Too-be-Shown)
    3. $(document).off('.alert.data-api')
      92 (trên tab Active trước đó, giống như đối với sự kiện
      $(document).off('.alert.data-api')
      90)
    4. $(document).off('.alert.data-api')
      89 (trên tab Just-Shown mới hoạt động, giống như đối với sự kiện
      $(document).off('.alert.data-api')
      91)

    Nếu không có tab nào đã hoạt động, thì các sự kiện

    $(document).off('.alert.data-api')
    90 và
    $(document).off('.alert.data-api')
    92 sẽ không được bắn.

    Loại sự kiệnSự mô tả
    show.bs.tabSự kiện này bắn vào Tab Show, nhưng trước khi tab mới được hiển thị. Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động và tab hoạt động trước đó (nếu có) tương ứng.
    hiển thị.bs.tabSự kiện này bắn vào Tab Show sau khi một tab đã được hiển thị. Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động và tab hoạt động trước đó (nếu có) tương ứng.
    ẩn.bs.tabSự kiện này bắn khi một tab mới sẽ được hiển thị (và do đó, tab hoạt động trước đó sẽ bị ẩn). Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động hiện tại và tab sắp hoạt động mới, tương ứng.
    ẩn.bs.tabSự kiện này bắn sau khi một tab mới được hiển thị (và do đó, tab hoạt động trước đó được ẩn). Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động trước đó và tab hoạt động mới, tương ứng.

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    0

    Lấy cảm hứng từ plugin jquery.tipsy xuất sắc được viết bởi Jason Frame; Tooltips là một phiên bản cập nhật, không dựa vào hình ảnh, sử dụng CSS3 cho hình ảnh động và thuộc tính dữ liệu để lưu trữ tiêu đề cục bộ.

    Tooltips với các tiêu đề không có độ dài không bao giờ được hiển thị.

    Di chuột qua các liên kết bên dưới để xem chú giải công cụ:

    Quần bó sát cấp độ keffiyeh có lẽ bạn đã không nghe nói về chúng. BOOTH BOOTH BEARD RAW denim Letterpress Vegan Messenger Bag Stumptown. Seitan từ nông trại đến bàn, trang phục Mỹ 8 bit của McSweeney có một chiếc Vinyl Chambray Terry Richardson. Beard Stumptown, Cardigans Banh Mi Lomo Thundercats. Đậu phụ Biod Diesel Williamsburg Marfa, Four Loko McSweeney's Cleanse Vegan Chambray. Một nghệ nhân thực sự mỉa mai bất kể Keytar, Banksy Austin Austin Austin xử lý Freegan Cred Cred Denim Cà phê duy nhất.

    Công cụ tĩnh

    Bốn tùy chọn có sẵn: trên cùng, phải, dưới cùng và bên trái được căn chỉnh.

    Bốn hướng

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    1

    Plugin Tooltip tạo nội dung và đánh dấu theo yêu cầu và theo các công cụ mặc định là chú giải công cụ sau phần tử kích hoạt của chúng.

    Kích hoạt chú giải công cụ thông qua JavaScript:

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    2

    Đánh dấu

    Đánh dấu bắt buộc cho một công cụ chỉ là thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    06 và
    $('.btn.danger').button('toggle').addClass('fat')
    07 trên phần tử HTML mà bạn muốn có một chú giải công cụ. Đánh dấu được tạo của một chú giải công cụ khá đơn giản, mặc dù nó yêu cầu một vị trí (theo mặc định, được đặt thành
    $('.btn.danger').button('toggle').addClass('fat')
    08 bởi plugin).

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    3

    Tùy chọn

    Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào

    $(document).off('.alert.data-api')
    26, như trong
    $('.btn.danger').button('toggle').addClass('fat')
    10.

    TênLoại hìnhMặc địnhSự mô tả
    show.bs.tabSự kiện này bắn vào Tab Show, nhưng trước khi tab mới được hiển thị. Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động và tab hoạt động trước đó (nếu có) tương ứng.
    hiển thị.bs.tabSự kiện này bắn vào Tab Show sau khi một tab đã được hiển thị. Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động và tab hoạt động trước đó (nếu có) tương ứng.
    ẩn.bs.tabSự kiện này bắn khi một tab mới sẽ được hiển thị (và do đó, tab hoạt động trước đó sẽ bị ẩn). Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động hiện tại và tab sắp hoạt động mới, tương ứng.
    ẩn.bs.tab

    Sự kiện này bắn sau khi một tab mới được hiển thị (và do đó, tab hoạt động trước đó được ẩn). Sử dụng

    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động trước đó và tab hoạt động mới, tương ứng.

    Lấy cảm hứng từ plugin jquery.tipsy xuất sắc được viết bởi Jason Frame; Tooltips là một phiên bản cập nhật, không dựa vào hình ảnh, sử dụng CSS3 cho hình ảnh động và thuộc tính dữ liệu để lưu trữ tiêu đề cục bộ.Tooltips với các tiêu đề không có độ dài không bao giờ được hiển thị.0

    Di chuột qua các liên kết bên dưới để xem chú giải công cụ:

    Quần bó sát cấp độ keffiyeh có lẽ bạn đã không nghe nói về chúng. BOOTH BOOTH BEARD RAW denim Letterpress Vegan Messenger Bag Stumptown. Seitan từ nông trại đến bàn, trang phục Mỹ 8 bit của McSweeney có một chiếc Vinyl Chambray Terry Richardson. Beard Stumptown, Cardigans Banh Mi Lomo Thundercats. Đậu phụ Biod Diesel Williamsburg Marfa, Four Loko McSweeney's Cleanse Vegan Chambray. Một nghệ nhân thực sự mỉa mai bất kể Keytar, Banksy Austin Austin Austin xử lý Freegan Cred Cred Denim Cà phê duy nhất.

    Công cụ tĩnh

    Bốn tùy chọn có sẵn: trên cùng, phải, dưới cùng và bên trái được căn chỉnh.Sự kiện này bắn vào Tab Show, nhưng trước khi tab mới được hiển thị. Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động và tab hoạt động trước đó (nếu có) tương ứng.
    ẩn.bs.tabSự kiện này bắn sau khi một tab mới được hiển thị (và do đó, tab hoạt động trước đó được ẩn). Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động trước đó và tab hoạt động mới, tương ứng.
    Lấy cảm hứng từ plugin jquery.tipsy xuất sắc được viết bởi Jason Frame; Tooltips là một phiên bản cập nhật, không dựa vào hình ảnh, sử dụng CSS3 cho hình ảnh động và thuộc tính dữ liệu để lưu trữ tiêu đề cục bộ.Tooltips với các tiêu đề không có độ dài không bao giờ được hiển thị.Di chuột qua các liên kết bên dưới để xem chú giải công cụ:

    Quần bó sát cấp độ keffiyeh có lẽ bạn đã không nghe nói về chúng. BOOTH BOOTH BEARD RAW denim Letterpress Vegan Messenger Bag Stumptown. Seitan từ nông trại đến bàn, trang phục Mỹ 8 bit của McSweeney có một chiếc Vinyl Chambray Terry Richardson. Beard Stumptown, Cardigans Banh Mi Lomo Thundercats. Đậu phụ Biod Diesel Williamsburg Marfa, Four Loko McSweeney's Cleanse Vegan Chambray. Một nghệ nhân thực sự mỉa mai bất kể Keytar, Banksy Austin Austin Austin xử lý Freegan Cred Cred Denim Cà phê duy nhất.
    When "auto" is specified, it will dynamically reorient the tooltip. For example, if placement is "auto left", the tooltip will display to the left when possible, otherwise it will display right.

    Công cụ tĩnh

    Bốn tùy chọn có sẵn: trên cùng, phải, dưới cùng và bên trái được căn chỉnh.Bốn hướngẩn.bs.tabSự kiện này bắn sau khi một tab mới được hiển thị (và do đó, tab hoạt động trước đó được ẩn). Sử dụng
    $(document).off('.alert.data-api')
    98 và
    $(document).off('.alert.data-api')
    16 để nhắm mục tiêu tab hoạt động trước đó và tab hoạt động mới, tương ứng.
    mẫusợi dây
    $('.btn.danger').button('toggle').addClass('fat')
    15

    Cơ sở HTML để sử dụng khi tạo công cụ.

    Tooltip's

    $('.btn.danger').button('toggle').addClass('fat')
    07 sẽ được đưa vào
    $('.btn.danger').button('toggle').addClass('fat')
    17.

    $('.btn.danger').button('toggle').addClass('fat')
    18 sẽ trở thành mũi tên của Tooltip.

    Phần tử trình bao bọc ngoài cùng phải có lớp

    $('.btn.danger').button('toggle').addClass('fat')
    19.

    Tiêu đềChuỗi | hàm số'

    Giá trị tiêu đề mặc định nếu thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    07 không có mặt.

    Nếu một hàm được đưa ra, nó sẽ được gọi với tham chiếu

    $('.btn.danger').button('toggle').addClass('fat')
    14 được đặt thành phần tử mà ToolTip được đính kèm.

    Kích hoạtsợi dây'Focus lơ lửng'Cách trình kích hoạt của ToolTip - Nhấp vào | di chuột | Trọng tâm | thủ công. Bạn có thể vượt qua nhiều kích hoạt; Tách chúng với một không gian.
    $('.btn.danger').button('toggle').addClass('fat')
    22 không thể được kết hợp với bất kỳ kích hoạt nào khác.
    Chế độ xemChuỗi | đối tượng | hàm số{selector: 'cơ thể', đệm: 0}

    Giữ công cụ trong giới hạn của yếu tố này. Ví dụ:

    $('.btn.danger').button('toggle').addClass('fat')
    23 hoặc
    $('.btn.danger').button('toggle').addClass('fat')
    24

    Nếu một hàm được đưa ra, nó được gọi với nút DOM phần tử kích hoạt là đối số duy nhất của nó. Bối cảnh

    $('.btn.danger').button('toggle').addClass('fat')
    14 được đặt thành phiên bản chú giải công cụ.

    Phương pháp

    $('.btn.danger').button('toggle').addClass('fat')
    26

    Đính kèm một bộ xử lý Tooltip vào một bộ sưu tập phần tử.

    $('.btn.danger').button('toggle').addClass('fat')
    27

    Tiết lộ công cụ của một phần tử. Trả về cho người gọi trước khi chú giải công cụ thực sự được hiển thị (nghĩa là trước khi sự kiện

    $('.btn.danger').button('toggle').addClass('fat')
    28 xảy ra). Đây được coi là một kích hoạt "thủ công" của chú giải công cụ. Tooltips với các tiêu đề không có độ dài không bao giờ được hiển thị.Returns to the caller before the tooltip has actually been shown (i.e. before the
    $('.btn.danger').button('toggle').addClass('fat')
    28 event occurs). This is considered a "manual" triggering of the tooltip. Tooltips with zero-length titles are never displayed.

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    4

    $('.btn.danger').button('toggle').addClass('fat')
    29

    Ẩn một công cụ của một phần tử. Trả về cho người gọi trước khi chú giải công cụ thực sự bị ẩn (nghĩa là trước khi sự kiện

    $('.btn.danger').button('toggle').addClass('fat')
    30 xảy ra). Đây được coi là một kích hoạt "thủ công" của chú giải công cụ.Returns to the caller before the tooltip has actually been hidden (i.e. before the
    $('.btn.danger').button('toggle').addClass('fat')
    30 event occurs). This is considered a "manual" triggering of the tooltip.

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    5

    $('.btn.danger').button('toggle').addClass('fat')
    31

    Bật công cụ công cụ của một phần tử. Trả về cho người gọi trước khi chú giải công cụ thực sự được hiển thị hoặc ẩn (nghĩa là trước khi sự kiện

    $('.btn.danger').button('toggle').addClass('fat')
    28 hoặc
    $('.btn.danger').button('toggle').addClass('fat')
    30 xảy ra). Đây được coi là một kích hoạt "thủ công" của chú giải công cụ.Returns to the caller before the tooltip has actually been shown or hidden (i.e. before the
    $('.btn.danger').button('toggle').addClass('fat')
    28 or
    $('.btn.danger').button('toggle').addClass('fat')
    30 event occurs). This is considered a "manual" triggering of the tooltip.

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    6

    $('.btn.danger').button('toggle').addClass('fat')
    34

    Ẩn và phá hủy công cụ của một yếu tố. Các chú giải công cụ sử dụng ủy quyền (được tạo bằng tùy chọn

    $('.btn.danger').button('toggle').addClass('fat')
    35) không thể bị phá hủy riêng lẻ trên các yếu tố kích hoạt hậu duệ.

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    7

    Sự kiện

    Loại sự kiệnSự mô tả
    show.bs.tooltipSự kiện này bắn ngay lập tức khi phương thức thể hiện
    $('#myModal').on('shown.bs.modal', function () {
      $('#myInput').focus()
    })
    2 được gọi.
    hiển thị.bs.tooltipSự kiện này được bắn khi người dùng đã hiển thị cho người dùng (sẽ chờ hoàn thành chuyển đổi CSS).
    ẩn.bs.tooltipSự kiện này được bắn ngay lập tức khi phương thức thể hiện
    $(document).off('.alert.data-api')
    47 đã được gọi.
    ẩn.bs.tooltipSự kiện này được bắn khi ToolTip đã hoàn thành việc bị ẩn khỏi người dùng (sẽ chờ hoàn thành chuyển đổi CSS).
    chèn.bs.tooltipSự kiện này được bắn sau sự kiện
    $('.btn.danger').button('toggle').addClass('fat')
    38 khi mẫu Tooltip đã được thêm vào DOM.

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    8

    Thêm các lớp phủ nhỏ của nội dung, giống như trên iPad, vào bất kỳ yếu tố nào cho thông tin thứ cấp nhà ở.

    Popovers có cả tiêu đề và nội dung đều có độ dài bằng 0 không bao giờ được hiển thị.

    Chức năng chọn tham gia

    Vì lý do hiệu suất, công cụ và dữ liệu popover-APIs đang chọn tham gia, có nghĩa là bạn phải tự khởi tạo chúng.you must initialize them yourself.

    Một cách để khởi tạo tất cả các popover trên một trang sẽ là chọn chúng bằng thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    39 của chúng:

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    9

    PopoVers trong các nhóm nút, nhóm đầu vào và bảng yêu cầu cài đặt đặc biệt

    Khi sử dụng popover trên các phần tử trong

    $('.btn.danger').button('toggle').addClass('fat')
    40 hoặc
    $('.btn.danger').button('toggle').addClass('fat')
    41 hoặc trên các phần tử liên quan đến bảng (
    $('.btn.danger').button('toggle').addClass('fat')
    42,
    $('.btn.danger').button('toggle').addClass('fat')
    43,
    $('.btn.danger').button('toggle').addClass('fat')
    44,
    $('.btn.danger').button('toggle').addClass('fat')
    45,
    $('.btn.danger').button('toggle').addClass('fat')
    46,
    $('.btn.danger').button('toggle').addClass('fat')
    47) (chẳng hạn như phần tử phát triển rộng hơn và/hoặc mất các góc tròn khi popover được kích hoạt).

    PopoVers trên các phần tử bị vô hiệu hóa yêu cầu các phần tử bao bọc

    Để thêm một popover vào phần tử

    $('.btn.danger').button('toggle').addClass('fat')
    49 hoặc
    $('.btn.danger').button('toggle').addClass('fat')
    50, hãy đặt phần tử vào bên trong
    $('.btn.danger').button('toggle').addClass('fat')
    51 và áp dụng popover vào
    $('.btn.danger').button('toggle').addClass('fat')
    51 đó.

    Liên kết nhiều dòng

    Đôi khi bạn muốn thêm một popover vào một siêu liên kết kết thúc nhiều dòng. Hành vi mặc định của plugin popover là tập trung theo chiều ngang và chiều dọc. Thêm

    $('.btn.danger').button('toggle').addClass('fat')
    53 vào neo của bạn để tránh điều này.

    Ví dụ

    Popover tĩnh

    Bốn tùy chọn có sẵn: trên cùng, phải, dưới cùng và bên trái được căn chỉnh.

    Popover Top

    SED Posuere lãnh sự est tại sảnh. Aenean EU Leo Quam. Pellentesque Ornare Sem Lacinia Quam Venenatis Vestibulum.

    Popover đúng

    SED Posuere lãnh sự est tại sảnh. Aenean EU Leo Quam. Pellentesque Ornare Sem Lacinia Quam Venenatis Vestibulum.

    Popover đúng

    SED Posuere lãnh sự est tại sảnh. Aenean EU Leo Quam. Pellentesque Ornare Sem Lacinia Quam Venenatis Vestibulum.

    Popover đúng

    SED Posuere lãnh sự est tại sảnh. Aenean EU Leo Quam. Pellentesque Ornare Sem Lacinia Quam Venenatis Vestibulum.

    Bản thử trực tiếp

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    0

    Bốn hướng

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    1

    Bỏ qua khi nhấp chuột tiếp theo

    Sử dụng trình kích hoạt

    $('.btn.danger').button('toggle').addClass('fat')
    54 để loại bỏ popover chỉ trong lần nhấp tiếp theo mà người dùng thực hiện.

    Đánh dấu cụ thể cần thiết để loại bỏ trên máy ảnh

    Đối với hành vi trình duyệt chéo và đa nền tảng thích hợp, bạn phải sử dụng thẻ

    $(document).off('.alert.data-api')
    86 chứ không phải thẻ
    $('.btn.danger').button('toggle').addClass('fat')
    56 và bạn cũng phải bao gồm các thuộc tính
    $('.btn.danger').button('toggle').addClass('fat')
    57 và
    $('.btn.danger').button('toggle').addClass('fat')
    58.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    2

    Cách sử dụng

    Bật PopoVers qua JavaScript:

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    3

    Tùy chọn

    Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào

    $(document).off('.alert.data-api')
    26, như trong
    $('.btn.danger').button('toggle').addClass('fat')
    10.

    TênLoại hìnhMặc địnhSự mô tả
    hoạt hìnhBooleanthậtÁp dụng quá trình chuyển đổi Fade CSS cho popover
    thùng đựng hàngChuỗi | saisai

    Bổ số popover vào một yếu tố cụ thể. Ví dụ:

    $('.btn.danger').button('toggle').addClass('fat')
    11. Tùy chọn này đặc biệt hữu ích ở chỗ nó cho phép bạn định vị popover trong luồng của tài liệu gần phần tử kích hoạt -& nbsp; sẽ ngăn chặn popover trôi đi khỏi phần tử kích hoạt trong quá trình thay đổi kích thước cửa sổ.

    Nội dungChuỗi | hàm số'

    Giá trị nội dung mặc định nếu thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    62 không có mặt.

    Nếu một hàm được đưa ra, nó sẽ được gọi với tham chiếu

    $('.btn.danger').button('toggle').addClass('fat')
    14 của nó được đặt thành phần tử mà popover được gắn vào.

    sự chậm trễSố | sự vật0

    Trì hoãn hiển thị và che giấu popover (MS) - không áp dụng cho loại kích hoạt thủ công

    Nếu một số được cung cấp, độ trễ được áp dụng cho cả ẩn/hiển thị

    Cấu trúc đối tượng là:

    $('.btn.danger').button('toggle').addClass('fat')
    12

    HTMLBooleansaiBổ số popover vào một yếu tố cụ thể. Ví dụ:
    $('.btn.danger').button('toggle').addClass('fat')
    11. Tùy chọn này đặc biệt hữu ích ở chỗ nó cho phép bạn định vị popover trong luồng của tài liệu gần phần tử kích hoạt -& nbsp; sẽ ngăn chặn popover trôi đi khỏi phần tử kích hoạt trong quá trình thay đổi kích thước cửa sổ.
    Nội dungChuỗi | hàm số'

    Giá trị nội dung mặc định nếu thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    62 không có mặt.
    When "auto" is specified, it will dynamically reorient the popover. For example, if placement is "auto left", the popover will display to the left when possible, otherwise it will display right.

    Nếu một hàm được đưa ra, nó sẽ được gọi với tham chiếu

    $('.btn.danger').button('toggle').addClass('fat')
    14 của nó được đặt thành phần tử mà popover được gắn vào.

    sự chậm trễSố | sự vậtsaiBổ số popover vào một yếu tố cụ thể. Ví dụ:
    $('.btn.danger').button('toggle').addClass('fat')
    11. Tùy chọn này đặc biệt hữu ích ở chỗ nó cho phép bạn định vị popover trong luồng của tài liệu gần phần tử kích hoạt -& nbsp; sẽ ngăn chặn popover trôi đi khỏi phần tử kích hoạt trong quá trình thay đổi kích thước cửa sổ.
    Nội dungSố | sự vậtTrì hoãn hiển thị và che giấu popover (MS) - không áp dụng cho loại kích hoạt thủ công

    Nếu một số được cung cấp, độ trễ được áp dụng cho cả ẩn/hiển thị

    Cấu trúc đối tượng là:

    $('.btn.danger').button('toggle').addClass('fat')
    12

    HTML

    Chèn HTML vào popover. Nếu sai, phương thức

    $('.btn.danger').button('toggle').addClass('fat')
    13 của JQuery sẽ được sử dụng để chèn nội dung vào DOM. Sử dụng văn bản nếu bạn lo lắng về các cuộc tấn công XSS.

    vị trí

    'bên phải'Chuỗi | hàm số'

    Giá trị nội dung mặc định nếu thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    62 không có mặt.

    Nếu một hàm được đưa ra, nó sẽ được gọi với tham chiếu

    $('.btn.danger').button('toggle').addClass('fat')
    14 của nó được đặt thành phần tử mà popover được gắn vào.

    sự chậm trễSố | sự vậtTrì hoãn hiển thị và che giấu popover (MS) - không áp dụng cho loại kích hoạt thủ côngNếu một số được cung cấp, độ trễ được áp dụng cho cả ẩn/hiển thị
    Cấu trúc đối tượng là:
    $('.btn.danger').button('toggle').addClass('fat')
    12
    HTMLChèn HTML vào popover. Nếu sai, phương thức
    $('.btn.danger').button('toggle').addClass('fat')
    13 của JQuery sẽ được sử dụng để chèn nội dung vào DOM. Sử dụng văn bản nếu bạn lo lắng về các cuộc tấn công XSS.

    vị trí

    'bên phải'

    Cách định vị popover - Top | Đáy | trái | đúng | Auto.Khi "Tự động" được chỉ định, nó sẽ tự động tái định hướng popover. Ví dụ: nếu vị trí là "tự động bên trái", popover sẽ hiển thị sang trái khi có thể, nếu không nó sẽ hiển thị bên phải.

    Khi một hàm được sử dụng để xác định vị trí, nó được gọi với nút DOM popover là đối số đầu tiên của nó và nút DOM phần tử kích hoạt là thứ hai. Bối cảnh

    $('.btn.danger').button('toggle').addClass('fat')
    14 được đặt thành phiên bản popover.

    bộ chọn

    $('.btn.danger').button('toggle').addClass('fat')
    80

    sợi dây

    $('.btn.danger').button('toggle').addClass('fat')
    81

    Nếu một bộ chọn được cung cấp, các đối tượng popover sẽ được giao cho các mục tiêu được chỉ định. Trong thực tế, điều này được sử dụng để cho phép nội dung HTML động có thêm popover. Xem điều này và một ví dụ thông tin.Returns to the caller before the popover has actually been shown (i.e. before the

    $('.btn.danger').button('toggle').addClass('fat')
    82 event occurs). This is considered a "manual" triggering of the popover. Popovers whose both title and content are zero-length are never displayed.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    4

    $('.btn.danger').button('toggle').addClass('fat')
    83

    mẫuReturns to the caller before the popover has actually been hidden (i.e. before the

    $('.btn.danger').button('toggle').addClass('fat')
    84 event occurs). This is considered a "manual" triggering of the popover.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    5

    $('.btn.danger').button('toggle').addClass('fat')
    85

    $('.btn.danger').button('toggle').addClass('fat')
    67Returns to the caller before the popover has actually been shown or hidden (i.e. before the
    $('.btn.danger').button('toggle').addClass('fat')
    82 or
    $('.btn.danger').button('toggle').addClass('fat')
    84 event occurs). This is considered a "manual" triggering of the popover.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    6

    $('.btn.danger').button('toggle').addClass('fat')
    88

    Cơ sở HTML để sử dụng khi tạo popover.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    7

    Sự kiện

    Loại sự kiệnSự mô tả
    show.bs.popoverSự kiện này bắn ngay lập tức khi phương thức thể hiện
    $('#myModal').on('shown.bs.modal', function () {
      $('#myInput').focus()
    })
    2 được gọi.
    hiển thị.bs.popoverSự kiện này được bắn khi popover đã được người dùng hiển thị (sẽ chờ hoàn thành chuyển đổi CSS).
    ẩn.bs.popoverSự kiện này được bắn ngay lập tức khi phương thức thể hiện
    $(document).off('.alert.data-api')
    47 đã được gọi.
    ẩn.bs.popoverSự kiện này được bắn khi popover đã hoàn thành việc bị ẩn khỏi người dùng (sẽ chờ hoàn thành chuyển đổi CSS).
    chèn.bs.popoverSự kiện này được bắn sau sự kiện
    $('.btn.danger').button('toggle').addClass('fat')
    92 khi mẫu popover đã được thêm vào DOM.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    8

    Ví dụ cảnh báo

    Thêm chức năng DISMISS cho tất cả các thông báo cảnh báo với plugin này.

    Khi sử dụng nút

    $('.btn.danger').button('toggle').addClass('fat')
    93, nó phải là con đầu tiên của
    $('.btn.danger').button('toggle').addClass('fat')
    94 và không có nội dung văn bản nào có thể đến trước khi đánh dấu.

    Cách sử dụng

    Chỉ cần thêm

    $('.btn.danger').button('toggle').addClass('fat')
    95 vào nút Đóng của bạn để tự động đưa ra một chức năng cảnh báo gần. Đóng một cảnh báo sẽ loại bỏ nó khỏi DOM.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    9

    Để có cảnh báo của bạn sử dụng hoạt hình khi đóng, hãy đảm bảo rằng họ có các lớp

    $(document).off('.alert.data-api')
    13 và
    $(document).off('.alert.data-api')
    82 đã được áp dụng cho họ.

    Phương pháp

    $('.btn.danger').button('toggle').addClass('fat')
    98

    Làm cho một cảnh báo lắng nghe các sự kiện nhấp chuột trên các yếu tố hậu duệ có thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    95. (Không cần thiết khi sử dụng tự động hóa tự động của Data-API.)

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    00

    Đóng một cảnh báo bằng cách loại bỏ nó khỏi DOM. Nếu các lớp

    $(document).off('.alert.data-api')
    13 và
    $(document).off('.alert.data-api')
    82 có mặt trên phần tử, cảnh báo sẽ mờ dần trước khi xóa.

    Sự kiện

    Plugin cảnh báo của Bootstrap phơi bày một vài sự kiện để kết nối với chức năng cảnh báo.

    Loại sự kiệnSự mô tả
    show.bs.popoverSự kiện này bắn ngay lập tức khi phương thức thể hiện
    $('#myModal').on('shown.bs.modal', function () {
      $('#myInput').focus()
    })
    2 được gọi.
    hiển thị.bs.popoverSự kiện này được bắn khi popover đã được người dùng hiển thị (sẽ chờ hoàn thành chuyển đổi CSS).

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    0

    ẩn.bs.popover

    Sự kiện này được bắn ngay lập tức khi phương thức thể hiện $(document).off('.alert.data-api')47 đã được gọi.

    ẩn.bs.popover

    Sự kiện này được bắn khi popover đã hoàn thành việc bị ẩn khỏi người dùng (sẽ chờ hoàn thành chuyển đổi CSS).

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    1

    chèn.bs.popover

    Sự kiện này được bắn sau sự kiện

    $('.btn.danger').button('toggle').addClass('fat')
    92 khi mẫu popover đã được thêm vào DOM.

    Ví dụ cảnh báo

    Thêm chức năng DISMISS cho tất cả các thông báo cảnh báo với plugin này.

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    2

    Khi sử dụng nút $('.btn.danger').button('toggle').addClass('fat')93, nó phải là con đầu tiên của $('.btn.danger').button('toggle').addClass('fat')94 và không có nội dung văn bản nào có thể đến trước khi đánh dấu.

    Cách sử dụng

    Chỉ cần thêm
    $('.btn.danger').button('toggle').addClass('fat')
    95 vào nút Đóng của bạn để tự động đưa ra một chức năng cảnh báo gần. Đóng một cảnh báo sẽ loại bỏ nó khỏi DOM.

    var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
    $.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
    9

    Để có cảnh báo của bạn sử dụng hoạt hình khi đóng, hãy đảm bảo rằng họ có các lớp
    $(document).off('.alert.data-api')
    13 và
    $(document).off('.alert.data-api')
    82 đã được áp dụng cho họ.

    Phương pháp

    Làm cho một cảnh báo lắng nghe các sự kiện nhấp chuột trên các yếu tố hậu duệ có thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    95. (Không cần thiết khi sử dụng tự động hóa tự động của Data-API.)

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    3

    Đóng một cảnh báo bằng cách loại bỏ nó khỏi DOM. Nếu các lớp

    $(document).off('.alert.data-api')
    13 và
    $(document).off('.alert.data-api')
    82 có mặt trên phần tử, cảnh báo sẽ mờ dần trước khi xóa.

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    4

    Phương pháp

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    21

    Làm cho một cảnh báo lắng nghe các sự kiện nhấp chuột trên các yếu tố hậu duệ có thuộc tính

    $('.btn.danger').button('toggle').addClass('fat')
    95. (Không cần thiết khi sử dụng tự động hóa tự động của Data-API.)

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    22

    Đóng một cảnh báo bằng cách loại bỏ nó khỏi DOM. Nếu các lớp

    $(document).off('.alert.data-api')
    13 và
    $(document).off('.alert.data-api')
    82 có mặt trên phần tử, cảnh báo sẽ mờ dần trước khi xóa.This method is asynchronous and returns before the resetting has actually completed.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    23

    Plugin cảnh báo của Bootstrap phơi bày một vài sự kiện để kết nối với chức năng cảnh báo.

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    5

    Đóng.Bs.Alert

    Sự kiện này bắn ngay lập tức khi phương thức cá thể
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    03 được gọi.

    đóng.bs.alert

    Sự kiện này được bắn khi cảnh báo đã bị đóng (sẽ chờ hoàn thành chuyển đổi CSS).

    Làm nhiều hơn với các nút. Trạng thái nút điều khiển hoặc tạo các nhóm nút cho nhiều thành phần hơn như thanh công cụ.

    • Trạng thái
    • Thêm
      $('#myModal').modal()                      // initialized with defaults
      $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
      $('#myModal').modal('show')                // initializes and invokes show immediately
      04 để sử dụng trạng thái tải trên một nút.
    • Tính năng này không được dùng từ v3.3.5 và đã bị xóa trong V4.

    Chuyển đổi đơn

    Thêm

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    05 để kích hoạt chuyển đổi trên một nút.

    Các nút được đặt trước cần

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    06 và
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    07

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    6

    Đối với các nút được đặt trước, bạn phải thêm lớp $('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately06 và thuộc tính $('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately07 cho chính $('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately10.

    Hộp kiểm / radio

    Thêm
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    11 vào
    $('.btn.danger').button('toggle').addClass('fat')
    40 chứa hộp kiểm hoặc đầu vào radio để cho phép chuyển đổi theo kiểu tương ứng của chúng.

    Tùy chọn được chọn trước cần

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    06

    Mục của nhóm có thể thu gọn #2

    Tôi là pariatur sáo rỗng reprehenderit, enm eiusmod high leamus terry Richardson ad Squid. 3 Wolf Moon Auteia Aute, Non Cupidatat Skateboard Dolor Brunch. Xe tải thực phẩm quinoa nesciunt labourum eiaismod. Brunch 3 Wolf Moon Tempor, Sunt Aliqua đặt một con chim lên nó bằng cà phê có nguồn gốc từ đó nulla Assumenda Shoreditch et. Nihil Anim Keffiyeh helpa, Craft Bia Labore Wes Anderson Cred Nesciunt Sapiente Ea Proident. Quảng cáo Vegan Offeur Butcher Vice Lomo. Quần legging Occaecat Bia Farm to-Table, Raw Denim thẩm mỹ tổng hợp Nesciunt Bạn có lẽ đã không nghe nói về họ Labore VHS bền vững.

    Mục của nhóm có thể thu gọn #3

    Tôi là pariatur sáo rỗng reprehenderit, enm eiusmod high leamus terry Richardson ad Squid. 3 Wolf Moon Auteia Aute, Non Cupidatat Skateboard Dolor Brunch. Xe tải thực phẩm quinoa nesciunt labourum eiaismod. Brunch 3 Wolf Moon Tempor, Sunt Aliqua đặt một con chim lên nó bằng cà phê có nguồn gốc từ đó nulla Assumenda Shoreditch et. Nihil Anim Keffiyeh helpa, Craft Bia Labore Wes Anderson Cred Nesciunt Sapiente Ea Proident. Quảng cáo Vegan Offeur Butcher Vice Lomo. Quần legging Occaecat Bia Farm to-Table, Raw Denim thẩm mỹ tổng hợp Nesciunt Bạn có lẽ đã không nghe nói về họ Labore VHS bền vững.

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    7

    Mục của nhóm có thể thu gọn #3

    Cũng có thể trao đổi
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    30 với
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    31s.

    Làm cho các điều khiển mở rộng/collopse có thể truy cập được

    Hãy chắc chắn để thêm

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    32 vào phần tử điều khiển. Thuộc tính này xác định rõ ràng dòng điện của phần tử có thể thu gọn để sàng lọc người đọc và các công nghệ hỗ trợ tương tự. Nếu phần tử có thể thu gọn được đóng theo mặc định, nó sẽ có giá trị là _
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    Nếu bạn đã đặt phần tử có thể thu gọn được mở theo mặc định bằng cách sử dụng lớp
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    34, hãy đặt
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    35 trên điều khiển thay thế. Plugin sẽ tự động chuyển đổi thuộc tính này dựa trên lý do tại sao hoặc không phần tử có thể thu gọn đã được mở hoặc đóng.

    Ngoài ra, nếu phần tử điều khiển của bạn đang nhắm mục tiêu một phần tử có thể thu gọn - tức là. Thuộc tính $(document).off('.alert.data-api')53 được chỉ ra một bộ chọn _$('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately37 - bạn có thể thêm thuộc tính $('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately38 bổ sung vào phần tử điều khiển, chứa _$('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately37 của phần tử có thể thu gọn. Trình đọc màn hình hiện đại và các công nghệ tương tự sử dụng thuộc tính này để cung cấp cho người dùng các shortcats adidal để điều hướng trực tiếp đến chính phần tử có thể thu gọn.

    Cách sử dụng

    • Plugin sụp đổ sử dụng một vài lớp để trao cuộc sống nặng nề:
    • $('#myModal').modal()                      // initialized with defaults
      $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
      $('#myModal').modal('show')                // initializes and invokes show immediately
      24 che giấu nội dung
    • $('#myModal').modal()                      // initialized with defaults
      $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
      $('#myModal').modal('show')                // initializes and invokes show immediately
      26 hiển thị nội dung

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    25 được thêm vào khi quá cảnh bắt đầu và loại bỏ khi nó kết thúc

    Các lớp này có thể được tìm thấy trong $('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately

    Thông qua các thuộc tính dữ liệu

    Chỉ cần thêm

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    29 và
    $(document).off('.alert.data-api')
    53 để tự động gán một phần tử có thể thu gọn. Thuộc tính
    $(document).off('.alert.data-api')
    53 chấp nhận bộ chọn CSS để áp dụng sự sụp đổ. Hãy chắc chắn để thêm lớp
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    47 vào phần tử có thể thu gọn. Nếu bạn muốn nó mặc định mở, lớp bổ sung
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately

    Để thêm quản lý nhóm giống như accordion vào điều khiển thu gọn, hãy thêm thuộc tính dữ liệu $('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately Tham khảo bản demo để xem điều này trong hành động.

    Thông qua JavaScript

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    8

    Bật thủ công với:

    Tùy chọn

    Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, tên xuất hiện thành
    $(document).off('.alert.data-api')
    26, ở đây trong
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    TêndefaultLoại hình
    Sự mô tảCha mẹBộ chọnSai
    Nếu một bộ chọn được cung cấp được cung cấp được cung cấp, thì tất cả các phần tử có thể thu gọn trong cha mẹ được chỉ định sẽ được đóng khi mục có thể thu gọn này được hiển thị. (Silarar vào tài khoản truyền thống - Điều này phụ thuộc vào lớp
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    52)
    Chuyển đổiBooleanTHẬT

    Bật phần tử có thể thu gọn khi gọi

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    53

    Phương pháp

    $('#myModal').on('show.bs.modal', function (e) {
      if (!data) return e.preventDefault() // stops modal from being shown
    })
    9

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    55

    Kích hoạt nội dung của bạn như một yếu tố thu gọn. Chấp nhận một tùy chọn

    $(document).off('.alert.data-api')
    Returns to the caller before the collapsible element has actually been shown or hidden (i.e. before the
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    56 or
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    57 event occurs).

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    58

    Bật một phần tử có thể thu gọn để hiển thị hoặc ẩn. Trả về cho người gọi trước khi phần tử có thể thu gọn thực sự đã được hiển thị hoặc ẩn (nghĩa là trước các sự kiện _

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    56 hoặc _
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    57).Returns to the caller before the collapsible element has actually been shown (i.e. before the
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    56 event occurs).

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    60

    Hiển thị một yếu tố thu gọn. Trả về cho người gọi trước khi phần tử có thể thu gọn thực sự trước khi hiển thị sự kiện _

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    56 ocurs).Returns to the caller before the collapsible element has actually been hidden (i.e. before the
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    57 event occurs).

    Ẩn một yếu tố thu gọn. Trả về cho người gọi trước khi phần tử có thể thu gọn thực sự đã bị ẩn (nghĩa là trước sự kiện _$('#myModal').modal() // initialized with defaults $('#myModal').modal({ keyboard: false }) // initialized with no keyboard $('#myModal').modal('show') // initializes and invokes show immediately57).

    Sự kiện

    Lớp sụp đổ của Bootstrap phơi bày một vài sự kiện để kết nối với Quỹ sụp đổ.Loại sự kiện
    Sự mô tảShow.bs.collapse
    Sự kiện này bắn ngay lập tức khi phương thức thể hiện
    $('#myModal').on('shown.bs.modal', function () {
      $('#myInput').focus()
    })
    2 được gọi.
    Hiển thị.bs.collapse
    ẩn.bs.collapse Sự kiện này được bắn ngay lập tức khi phương pháp
    $(document).off('.alert.data-api')
    47 đã được gọi.
    ẩn.bs.collapseSự kiện này được bắn khi một yếu tố sụp đổ đã bị ẩn khỏi người dùng (sẽ chờ hoàn thành chuyển đổi CSS).

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    0

    Một thành phần trình chiếu để đạp xe qua các yếu tố, giống như một băng chuyền. Băng chuyền lồng nhau không được hỗ trợ.Nested carousels are not supported.

    Ví dụ

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    1

    Vấn đề tiếp cận

    Thành phần băng chuyền thường không tuân thủ các tiêu chuẩn khả năng tiếp cận. Nếu bạn cần tuân thủ, vui lòng xem xét các tùy chọn khác để trình bày nội dung của bạn.

    Hoạt hình chuyển tiếp không được hỗ trợ trong Internet Explorer 8 & 9

    Bootstrap chỉ sử dụng CSS3 cho hoạt hình của nó, nhưng Internet Explorer 8 & 9 không hỗ trợ các thuộc tính CSS cần thiết. Do đó, không có hình ảnh động chuyển tiếp khi sử dụng các trình duyệt này. Chúng tôi đã cố tình quyết định không bao gồm các dự phòng dựa trên jQuery cho các chuyển đổi.

    Yếu tố hoạt động ban đầu cần thiết

    Lớp

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    06 cần được thêm vào một trong các slide. Nếu không, băng chuyền sẽ không thể nhìn thấy.

    Biểu tượng glyphicon không cần thiết

    Các lớp

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    65 và
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    66 không nhất thiết cần thiết cho các điều khiển. Bootstrap cung cấp
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    67 và
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    68 như các lựa chọn thay thế Unicode đơn giản.

    Chú thích tùy chọn

    Thêm chú thích cho các slide của bạn một cách dễ dàng với phần tử

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    69 trong bất kỳ
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    70 nào. Đặt chỉ về bất kỳ HTML tùy chọn nào trong đó và nó sẽ tự động được căn chỉnh và định dạng.

    Nhãn trượt đầu tiên

    Nulla Vitae Elit Libero, một Pharetra Augue Mollis Interdum.

    Nhãn trượt thứ hai

    Lorem Ipsum Dolor SIT AMET, Lãnh đạo adipiscing elit.

    Nhãn trượt thứ ba

    Praesent Commodo Cursus Magna, Vel Scelerisque Nisl Consectetur.

    Trước Sau Next

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    2

    Cách sử dụng

    Nhiều băng chuyền

    Băng chuyền yêu cầu sử dụng

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    37 trên thùng chứa ngoài cùng (
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    72) để điều khiển băng chuyền hoạt động đúng. Khi thêm nhiều băng chuyền hoặc khi thay đổi ____337 của băng chuyền, hãy chắc chắn cập nhật các điều khiển có liên quan.

    Thông qua các thuộc tính dữ liệu

    Sử dụng các thuộc tính dữ liệu để dễ dàng kiểm soát vị trí của băng chuyền.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    74 chấp nhận các từ khóa
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    75 hoặc
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    76, thay đổi vị trí trượt so với vị trí hiện tại của nó. Ngoài ra, sử dụng
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    77 để chuyển một chỉ số trượt thô cho băng chuyền
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    78, chuyển vị trí trượt sang một chỉ số cụ thể bắt đầu bằng
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    79.

    Thuộc tính

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    80 được sử dụng để đánh dấu một băng chuyền là hoạt hình bắt đầu từ tải trang. Nó không thể được sử dụng kết hợp với khởi tạo JavaScript (dự phòng và không cần thiết) của cùng một băng chuyền.It cannot be used in combination with (redundant and unnecessary) explicit JavaScript initialization of the same carousel.

    Thông qua JavaScript

    Gọi băng chuyền theo cách thủ công với:

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    3

    Tùy chọn

    Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào

    $(document).off('.alert.data-api')
    26, như trong
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    82.

    Tênloại hìnhdefaultsự mô tả
    khoảng thời giancon số5000 Lượng thời gian để trì hoãn giữa việc tự động đạp xe một vật phẩm. Nếu sai, băng chuyền sẽ không tự động đạp xe.
    tạm ngừngChuỗi | vô giá trị"bay lượn"Nếu được đặt thành
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    83, hãy tạm dừng việc đạp xe của băng chuyền trên
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    84 và tiếp tục đạp xe của băng chuyền trên
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    85. Nếu được đặt thành
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    86, lơ lửng trên băng chuyền sẽ không tạm dừng nó.
    bọcBooleanthậtCho dù băng chuyền nên chu kỳ liên tục hoặc có điểm dừng khó khăn.
    bàn phímBooleanthậtCho dù băng chuyền nên chu kỳ liên tục hoặc có điểm dừng khó khăn.

    bàn phím

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    87

    Cho dù băng chuyền nên phản ứng với các sự kiện bàn phím.

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    4

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    89

    Phương pháp

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    90

    Khởi tạo băng chuyền với một tùy chọn tùy chọn

    $(document).off('.alert.data-api')
    34 và bắt đầu đạp xe qua các mục.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    91

    Chu kỳ qua các vật phẩm băng chuyền từ trái sang phải.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    92

    Dừng băng chuyền đi xe đạp qua các vật phẩm.

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    93

    Chu kỳ băng chuyền vào một khung cụ thể (0 dựa trên, tương tự như một mảng).

    Chu kỳ đến mục trước.

    Chu kỳ đến mục tiếp theo.

    Sự kiện

    • Lớp băng chuyền của Bootstrap phơi bày hai sự kiện để kết nối với chức năng băng chuyền.
    • Cả hai sự kiện đều có các thuộc tính bổ sung sau:

    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    94: Hướng mà băng chuyền đang trượt (hoặc
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    95 hoặc
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    96).

    $(document).off('.alert.data-api')
    18: Phần tử DOM đang được trượt vào vị trí dưới dạng mục hoạt động.
    Tất cả các sự kiện băng chuyền được bắn vào chính băng chuyền (tức là tại
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    98).
    Loại sự kiệnSự mô tả
    slide.bs.carouselSự kiện này bắn ngay lập tức khi phương thức thể hiện
    $('#myModal').modal()                      // initialized with defaults
    $('#myModal').modal({ keyboard: false })   // initialized with no keyboard
    $('#myModal').modal('show')                // initializes and invokes show immediately
    99 được gọi.

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    5

    Sự kiện này được bắn khi băng chuyền đã hoàn thành quá trình chuyển đổi slide.


    Cách sử dụng

    Nhiều băng chuyềnIn both situations, you must provide CSS for the positioning and width of your affixed content.

    Lưu ý: Không sử dụng plugin phụ trách trên một phần tử có trong phần tử tương đối có vị trí, chẳng hạn như cột kéo hoặc đẩy, do lỗi kết xuất Safari.

    Định vị thông qua CSS

    Plugin Tickix bật giữa ba lớp, mỗi lớp đại diện cho một trạng thái cụ thể:

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    02,
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    03 và
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    04. Bạn phải cung cấp các kiểu, ngoại trừ
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    00 trên
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    02, cho các lớp này (độc lập với plugin này) để xử lý các vị trí thực tế.

    Đây là cách plugin phụ hoạt hoạt động:

    1. Để bắt đầu, plugin thêm
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      03 để chỉ ra phần tử nằm ở vị trí cao nhất của nó. Tại thời điểm này không cần định vị CSS.
    2. Cuộn qua phần tử bạn muốn có dán sẽ kích hoạt việc gắn thực tế. Đây là nơi
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      02 thay thế
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      03 và đặt
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      00 (được cung cấp bởi CSS của Bootstrap).
    3. Nếu một phần bù dưới cùng được xác định, hãy cuộn qua, nó sẽ thay thế
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      02 bằng
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      04. Vì độ lệch là tùy chọn, việc thiết lập một yêu cầu bạn đặt CSS thích hợp. Trong trường hợp này, thêm
      $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      13 khi cần thiết. Plugin sử dụng thuộc tính dữ liệu hoặc tùy chọn JavaScript để xác định vị trí vị trí phần tử từ đó.

    Thực hiện theo các bước trên để đặt CSS của bạn cho một trong các tùy chọn sử dụng bên dưới.

    Thông qua các thuộc tính dữ liệu

    Để dễ dàng thêm hành vi gắn vào bất kỳ phần tử nào, chỉ cần thêm

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    14 vào phần tử bạn muốn theo dõi. Sử dụng độ lệch để xác định khi nào để chuyển đổi ghim của một phần tử.

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    6

    Thông qua JavaScript

    Gọi cho plugin phụ kiện qua JavaScript:

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    7

    Tùy chọn

    Các tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào

    $(document).off('.alert.data-api')
    26, như trong
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    16.

    Tênloại hìnhdefaultsự mô tả
    bù lạiSố | chức năng | sự vật10 Pixels để bù từ màn hình khi tính toán vị trí của cuộn. Nếu một số duy nhất được cung cấp, phần bù sẽ được áp dụng theo cả hai hướng trên và dưới. Để cung cấp một phần bù duy nhất, dưới cùng và trên cùng chỉ cung cấp một đối tượng
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    17 hoặc
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    18. Sử dụng một chức năng khi bạn cần tính toán một cách tự động.
    Mục tiêubộ chọn | nút | yếu tố jQueryĐối tượng
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    19
    Chỉ định phần tử đích của phụ.

    Phương pháp

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    20

    Kích hoạt nội dung của bạn dưới dạng nội dung được dán. Chấp nhận một tùy chọn tùy chọn

    $(document).off('.alert.data-api')
    34.

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    8

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    22

    Tái tính trạng thái của phụ dựa trên kích thước, vị trí và vị trí cuộn của các yếu tố liên quan. Các lớp

    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    02,
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    03 và
    $.fn.modal.Constructor.DEFAULTS.keyboard = false // changes default for the modal plugin's `keyboard` option to false
    04 được thêm vào hoặc xóa khỏi nội dung được dán theo trạng thái mới. Phương pháp này cần được gọi bất cứ khi nào kích thước của nội dung được dán hoặc phần tử đích được thay đổi, để đảm bảo định vị chính xác của nội dung được dán.

    $.fn.tooltip.Constructor.VERSION // => "3.3.7"
    9

    Sự kiện

    Plugin phụ của Bootstrap hiển thị một vài sự kiện để kết nối với chức năng gắn kết.

    Loại sự kiệnSự mô tả
    SCIX.BS.AFFIXSự kiện này bắn ngay lập tức trước khi phần tử được dán.
    được dán.bs.affixSự kiện này được bắn sau khi phần tử đã được dán.
    đóng dấu-top.bs.affixSự kiện này bắn ngay lập tức trước khi phần tử được dán trên đỉnh.
    đóng dấu-top.bs.affixSự kiện này được bắn sau khi phần tử đã được dán trên đỉnh.
    SAVIX-BOTTOM.BS.AFFIXSự kiện này bắn ngay lập tức trước khi phần tử được dán đáy.
    đóng dấu-but-bottom.bs.affixSự kiện này được bắn sau khi phần tử đã được dán đáy.