jQuery 다중 레벨 목록 트리 플러그인은 Twitter Bootstrap을 기반으로 하며 뷰 트리, 목록 트리 등과 같은 일부 상속 트리 구조를 간단하고 우아한 방식으로 표시합니다.
실용적인 Bootstrap 트리 메뉴 특수 효과 플러그인 Bootstrap Tree View는 매우 우수한 Bootstrap 플러그인입니다. 이제 Bootstrap에서 제작한 많은 페이지에 이 기능이 필요합니다. 3 버전 및 jQuery 2.0 이상. 색상, 배경색, 아이콘, 링크 등과 같은 많은 매개변수 사용자 정의 기능을 지원하며 이는 여전히 매우 좋습니다.
렌더링:
구체적인 사용법:
플러그인 종속성
Bootstrap v3.0.3
jQuery v2.0.3
위의 두 외부 종속성 파일은 테스트되었으며 정상적으로 사용할 수 있습니다. 다른 버전의 Bootstrap은 별도로 테스트해야 합니다. 이 플러그인은 부트스트랩 2를 지원하지 않습니다.
사용방법
먼저 페이지에 의존성 파일과 bootstrap-treeview.js 파일을 소개합니다.
<!-- Required Stylesheets --> <link href="./css/bootstrap.css" rel="stylesheet"> <!-- Required Javascript --> <script src="./js/jquery.js"></script> <script src="./js/bootstrap-treeview.js"></script>
HTML 구조
모든 HTML DOM 요소를 목록 트리의 컨테이너로 사용할 수 있습니다.
function getTree() { // Some logic to retrieve, or generate tree structure return data; } $('#tree').treeview({data: getTree()});데이터 구조
var tree = [ { text: "Parent 1", nodes: [ { text: "Child 1", nodes: [ { text: "Grandchild 1" }, { text: "Grandchild 2" } ] }, { text: "Child 2" } ] }, { text: "Parent 2" }, { text: "Parent 3" }, { text: "Parent 4" }, { text: "Parent 5" } ];가장 간단한 트리 구조에는 노드가 하나만 있을 수 있으며, 이는 텍스트 속성이 있는 js 객체를 사용하여 구현할 수 있습니다.
{ text: "Node 1" }추가 콘텐츠를 맞춤설정해야 하는 경우 다음을 참조하세요.
{ text: "Node 1", icon: "glyphicon glyphicon-stop", selectedIcon: "glyphicon glyphicon-stop", color: "#000000", backColor: "#FFFFFF", href: "#node-1", selectable: true, state: { checked: true, disabled: true, expanded: true, selected: true }, tags: ['available'], nodes: [ {}, ... ] }전역 매개변수 매개변수는 트리뷰의 기본 모양과 동작을 사용자 정의할 수 있습니다. 매개변수는 플러그인이 초기화될 때 전달되는 개체를 사용합니다.
// Example: initializing the treeview // expanded to 5 levels // with a background color of green $('#tree').treeview({ data: data, // data is not optional levels: 5, backColor: 'green' });사용 가능한 메서드
1. 플러그인 래퍼: 플러그인 래퍼를 프록시로 사용하여 기본 메서드에 액세스할 수 있습니다.
$('#tree').treeview('methodName', args)
배열 객체를 사용하여 여러 매개변수를 전달해야 합니다.
//该方法返回一个treeview的对象实例 $('#tree').treeview(true) .methodName(args); //对象实例也保存在DOM元素的data中, //可以使用'treeview'的id来访问它。 $('#tree').data('treeview') .methodName(args);

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)
