JS는 탭 메뉴의 동적 전환 효과를 구현합니다
<스크립트 유형="텍스트/자바스크립트">
함수 젤(id) {
return document.getElementById(id)
~
var arr = [
{ "title": "뉴스", "content": "뉴스 채널입니다" },
{ "title": "금융", "content": "금융 채널입니다" },
{ "title": "엔터테인먼트", "content": "오락 채널입니다" },
{ "title": "스포츠", "content": "스포츠 채널입니다" },
{ "title": "자동차", "content": "자동차 채널입니다" },
{ "title": "동영상", "content": "동영상 채널입니다." },
{ "title": "Life", "content": "이것이 라이프 채널입니다" }
];
window.onload = function() {
for (var i = 0; i
var liNew = document.createElement("li")
~
gel("tabNavi").appendChild(liNew)
// 클릭 이벤트를 이러한 li에 바인딩합니다. 각 li에 속성을 할당해야 합니다(ID가 바람직함)
> liNew.set Attribute("id", i);
~
var navs = gel("tabNavi").childNodes
//모든 색상 지우기
for (var j = 0; j < navs.length; j ) {
If (navs[j].nodeType == 1) {
navs[j].style.BackgroundColor ="#008b8b"
~
~
This.style.BackgroundColor = "빨간색"
gel("content").innerHTML = arr[this.id].content
~
~
};
스크립트>
머리>
~
~
본문>