使用方法
1、将NodeTree-JSON.js以及CSS文件夹复制到项目中并引用。
2、引用JQuery框架。
3、修改NodeTree-JSON.js中的NodeT">
> 웹 프론트엔드 > JS 튜토리얼 > JavaScript NodeTree 네비게이션 바(메뉴 항목 JSON 유형/자체 제작)_javascript 기술

JavaScript NodeTree 네비게이션 바(메뉴 항목 JSON 유형/자체 제작)_javascript 기술

WBOY
풀어 주다: 2016-05-16 17:42:29
원래의
1410명이 탐색했습니다.

최근에 좀 여유가 있어서 JavaScript NodeTree를 직접 만들어 봤습니다. 실제로 인터넷에 비슷한 것들이 꽤 있고, 이것보다 더 많은 기능이 있습니다. 순전히 실력을 연습하기 위해 만들었습니다.

아이콘은 사용자 정의(16X16)가 가능하며, 메뉴 항목은 JSON 형식으로 완전히 정의되어 있어 쉽게 수정할 수 있습니다.
인터페이스:
JavaScript NodeTree 네비게이션 바(메뉴 항목 JSON 유형/자체 제작)_javascript 기술
사용법 :
1. NodeTree-JSON.js 및 CSS 폴더를 프로젝트에 복사하고 참조합니다.
2. JQuery 프레임워크를 참조하세요.
3. NodeTree-JSON.js의 NodeTreeMenu 메뉴 항목을 수정합니다. 다음은 간단한 설명입니다.

코드 복사 코드는 다음과 같습니다.

var NodeTreeMenu = [
// id: 노드 ID, pId: 상위 노드 ID, 상위 노드가 없는 경우 0, name: 표시 이름, img: 표시 아이콘, open: 상위 노드에만 이 속성이 있으며, 하위 노드가 기본적으로 확장되는지 여부, file: 하위 노드에만 이 속성이 있는 경우
{ id: 1, pId: 0, name: "Parent Node One", img: "CSS/Images/001.png", open: true } 이후에 열린 페이지를 클릭합니다.
{ id: 101, pId: 1, 이름: "Subnode One", img: "CSS/Images/002.png", 파일: "http://www.cnblogs.com/nnzfly/" }// 데이터의 마지막 줄은 쉼표 끝에 추가하면 안 됩니다! 그렇지 않으면 IE에서 오류가 보고됩니다!
]

4. NodeTree를 표시하려는 위치에 다음 코드를 추가합니다.
코드 복사 코드는 다음과 같습니다.




5. 페이지에 다음 코드를 추가하세요.
코드 복사 코드는 다음과 같습니다.

< ;script type="text/javascript"> ;
$(function () {
NodeTree("mainFrame");
})
또는 (다음 중 하나 선택) 2):
< script type="text/javascript">
window.onload=function (){
NodeTree("mainFrame")


NodeTree("mainFrame")에서 mainFrame은 대상 프레임의 이름입니다. 예를 들어 탐색 모음은 왼쪽 프레임에 있고, 프레임 이름은 다음과 같습니다. 오른쪽에 표시된 것은 = "mainFrame"입니다.
정말 이해가 안가신다면 Demo.htm 코드를 보시면 이해가 되실 겁니다.
소스코드가 첨부되어 있으니 관심 있으신 분들은 구경해보세요~
http://dl.vmall.com/c0b7wda1ps
좋아하시면 클릭해서 추천해주세요. 여러분의 응원은 저의 힘입니다. 가장 큰 동기부여!
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿