Hướng dẫn treeview bootstrap 5 - treeview bootstrap 5
Cách tạo Tree menu bằng BootstrapHướng dẫn cách tạo Tree menu bằng BootstrapBước 1: Chuẩn bị nội dung HTML để tạo cấu trúc menu Show
Bước 2: Sử dụng JQUERY để tạo Tree menu Bước 3: Định nghĩa CSS cho Tree menu Bước 4: Gọi thư viện Bootstrap Bước 5: Gọi thư viện JQUERY
dữ liệu17073] JSON hoặc mảng chuỗi của các nút.5 Xu (1Xu = 1.000đ)
Mở rộng Mở rộng tên lớp biểu tượng, mặc định là 7. sập Thu gọn tên lớp biểu tượng, mặc định là 0. 12-12-2017 thụt lề 1 3 Tùy chỉnh tùy chỉnh giữa các cấp độ nút (REM), mặc định là 3. ParentMarginleft Giá trị lề trái của các nút mẹ, mặc định là 6. OpenNodelinkOnnewtab Mở Node Link trên tab Trình duyệt mới, mặc định là 9. Phương phápSự kiện Bản quyền và cấp phép Bản quyền 2020 Sami Chniter Trừ khi theo yêu cầu của luật hiện hành hoặc đồng ý bằng văn bản, phần mềm được phân phối theo giấy phép được phân phối trên cơ sở "như là", không có bảo hành hoặc điều kiện dưới bất kỳ hình thức nào, thể hiện hoặc ngụ ý. Xem giấy phép cho các quyền và giới hạn ngôn ngữ cụ thể theo giấy phép. [Mã Mà 17073] Phí tải: 5 Xu (1xu = 1.000đ) Danh Mục Thể loại Mã NHÓMNgào đuyTập tin loạiMã đầy đủPhân lượng 41 kb(1) Khô(0) Dự demo thực tế(0) Bạn hướng dẫn cài đặt(0) CÂY ĐA CấP TreeView VớI Plugin JS Tree, Bootstrap TreeView, PHP và MySQL(0) Mô tả chi tiết TreeView sử dụng plugin.it ceeView bootstrap rất Và phân tích json Theo yêu cầu Cho dữ liệu Treeview json bootstrap. Bạn bạn thể tải về mà nguồn và xem demo trực tiếp Xem thêmm ==> hướng dẫn cài đặt chi tiSHARECODE.VN ĐỂ ĐƯỢC BẢO VỆ Nguồn: Sharecode.vn
Đây là một ngã ba của https://github.com/chniter/bstreeview. Để sử dụng với BootStrap 5, các thuộc tính đã được thay đổi từ mục tiêu dữ liệu và dữ liệu chuyển thành dữ liệu sang cú pháp dữ liệu-bs-bs và dữ liệu-bs-togle mới. Một plugin rất đơn giản để xây dựng một cái cây cơ bản và thanh lịch với Boostrap 5. Trường hợp được cung cấp, đây là những phiên bản thực tế Bootstrap-Treeview đã được thử nghiệm chống lại. Thêm các tài nguyên sau đây cho Bootstrap-Treeview để hoạt động chính xác. Thành phần sẽ liên kết với bất kỳ phần tử DOM hiện có. Cách sử dụng cơ bản có thể trông giống như thế này. function getTree() { // Some logic to retrieve, or generate tree structure return data; } $('#tree').bstreeview({ data: getTree() }); Cấu trúc dữ liệuĐể xác định cấu trúc phân cấp cần thiết cho cây, cần phải cung cấp một mảng các đối tượng JavaScript lồng nhau. Thí dụ var tree = [ { text: "Node 1", icon: "fa fa-folder", expanded: true, nodes: [ { text: "Sub Node 1", icon: "fa fa-folder", nodes: [ { id: "sub-node-1", text: "Sub Child Node 1", icon: "fa fa-folder", class: "nav-level-3", href: "https://google.com" }, { text: "Sub Child Node 2", icon: "fa fa-folder" } ] }, { text: "Sub Node 2", icon: "fa fa-folder" } ] }, { text: "Node 2", icon: "fa fa-folder" }, { text: "Node 3", icon: "fa fa-folder" }, { text: "Node 4", icon: "fa fa-folder" }, { text: "Node 5", icon: "fa fa-folder" } ]; Thuộc tính này Thuộc tính nútchữ0 1 Giá trị văn bản được hiển thị cho một nút cây đã cho. biểu tượng0 3 Giá trị lề trái của các nút mẹ, mặc định là 6. OpenNodelinkOnnewtab0 3 Giá trị lề trái của các nút mẹ, mặc định là 6. class0 3 Giá trị lề trái của các nút mẹ, mặc định là 6. OpenNodelinkOnnewtab0 3 1 3 Mở Node Link trên tab Trình duyệt mới, mặc định là 1 3 Mở Node Link trên tab Trình duyệt mới, mặc định là 9. Phương phápSự kiện0 1 Giá trị văn bản được hiển thị cho một nút cây đã cho. biểu tượng0 3 Biểu tượng được hiển thị trên một nút đã cho. href0 3 Giá trị thuộc tính 6 tùy chỉnh cho một nút đã cho. thụt lề1 3 Tùy chỉnh tùy chỉnh giữa các cấp độ nút (REM), mặc định là 3. ParentMarginleft0 3 Giá trị lề trái của các nút mẹ, mặc định là 6. OpenNodelinkOnnewtab1 3 Mở Node Link trên tab Trình duyệt mới, mặc định là 9. // Example: initializing the bstreeview $('#tree').bstreeview({ data: data, expandIcon: 'fa fa-angle-down fa-fw', collapseIcon: 'fa fa-angle-right fa-fw', indent: 1.25, parentsMarginLeft: '1.25rem', openNodeLinkOnNewTab: true }); Phương phápSự kiệnBản quyền và cấp phépBản quyền 2020 Sami Chniter Được cấp phép theo giấy phép Apache, phiên bản 2.0 ("giấy phép"); Bạn không được sử dụng tệp này ngoại trừ tuân thủ giấy phép. Bạn có thể có được một bản sao giấy phép tại http://www.apache.org/licenses/license-2.0 Trừ khi theo yêu cầu của luật hiện hành hoặc đồng ý bằng văn bản, phần mềm được phân phối theo giấy phép được phân phối trên cơ sở "như là", không có bảo hành hoặc điều kiện dưới bất kỳ hình thức nào, thể hiện hoặc ngụ ý. Xem giấy phép cho các quyền và giới hạn ngôn ngữ cụ thể theo giấy phép. |