Эта статья поделилась с вами конкретным кодом для JS для реализации простого эффекта переключения вкладок для вашей ссылки. Конкретный контент заключается в следующем
Код переключения вкладок JS:
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <meta name = "Generator" content = "EditPlus®"> <meta name = "Author" Content = "> <Meta name =" Keywords "content ="> <meta name = "description" "> <Tuithe> </nycome </lection </lectiel </lectiel </lectiel </lectiel </stickeeel </stickeel" </wittle> </witheel </stickeel "> </nycome lepeeel"> </nycome lepeel "? type = "text/css" href = "base.css" media = "all"/> <style type = "text/css"> a {color: #a0b3d6;}. Tabs {border: 1px solid #a0b3d6; margin: 100px; width: 300px;}. Tabs-nav a {fanost: #eaf0fd; line-hight: 30px; padding: 0 20px; дисплей: встроенный блок; граница правая: 1px solid #a0b3d6; пограничный итог: 1px solid #a0b3d6; float: слева;}. Табс-нав .on White; _position: относительно;}. Tabs-content {padding: 20px; граница-топ: 1px solid #a0b3d6; margin-top: -1px;} </style> </head> <body> <div id = "вкладки"> <h2> <a href = "javascript :;" href = "javaScript :;"> Технология </a> <a href = "javaScript :;"> Life </a> <a href = "JavaScript :;"> Работы </a> </h2> <p> Дома дома домой домой дома дома дома домой дома дома домой дома дома домой дома дома домой дома дома. Дома дома дома. Дома дома. Дома дома дома. Тех технологии технологии технологии технологии технологии технологии технологии технологии технологии Тех технологии Тех технологии технологии </p> <p> Жизнь жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизни жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь жизнь Works Works Works </p> </div> <br/> <br/> <div id = "tabs2"> <h2> <a href = "javascript :;"> 11111 </a> <a href = "javascript :;> 22222 </a> <a href = "javaScript :;"> 33333 </a> </h2> <p> 11111111111111111111111111111111111Ж11111er111er111er111er11111н 11111111111111111111111111111er11111er11111111 </p> <p> 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222н2н2н2н2н 222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222 type = "text/javascript" src = "tabs.js"> </script> <script type = "text/javascript"> window.onload = function () {tabs ('tabs', 'click'); tabs ('tabs2', 'mouseover');} </script> </body> </html>Tabs.js
Вкладки функции (id, trigger) {var tabsbtn = document.getElementbyid (id) .getelementsbytagname ('h2') [0] .getelementsbytagname ('a'); var tabscontent = document.getElementbyid (id) .geteLementsBytagName ('p'); for (var i = 0, len = len. i ++) {tabsbtn [i] .index = i; if (trigger == 'click') {tabsbtn [i] .onclick = function () {clearClass (); this.classname = 'on'; showcontent (this.index);}} else if (trigger == 'mouseover') {tabsbtn [i] .onmouseover = function () {clearclass (); this.classname = 'on'; showcontent (this.index);}}} функция showcontent (n) {for (var i = 0, len = tabsbtn.length; i <len; i ++) {tabscontent [i] .classname = 'hide';} tabscontent [n]. clearClass () {for (var i = 0, len = tabsbtn.length; i <len; i ++) {tabsbtn [i] .classname = '';}}}base.css
@charset "utf-8";/*@ name: base@ function: сбросить стиль браузера по умолчанию*//*предотвратить влияние определяемого пользователем цвета фона на веб-странице, добавить, чтобы пользователи могли настраивать шрифты*/html {цвет: черный; */Body, Div, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, H5, H6, Pre, Code, Form, Fieldset, Legend, ввод, Textarea, P, Blockquote, TH, TD, HR, Button, статья, в сторону, детали, фигура, фигура, COMER, HR, HR, MEN {Margin: 0; Padding: 0;}/* Обратите внимание, что элементы формы не наследуют родительский шрифт*/тело, кнопку, ввод, Select, Textarea {font: 12px simsun, tahoma, arial, sans-serif;} вход, Select, Textarea {font-size: 100%;}/* Удалить марифумины каждой таблицы и создают его эд-эдж. {Border-Collapse: Couplapsse; границы интервации: 0;}/* IE Fice Fick: Th не наследует текстовый Align*/th {text-align: nehrit;}/* Удалить границу по умолчанию*/fieldset, img {border: none;}/* ie6 7 8 (q). Этот элемент*/abbr, аббревиатура {граница: none; font-variant: normal;}/*согласованный стиль del*/del {text-decoration: through;} адрес, заголовок, цитирование, код, dfn, em, th, var {strough {Список стиля: none;}/* Выравнивание является наиболее важным фактором в шрифте, не сосредотачивайте все*/Подпись, th {text-align: слева;}/* из Yahoo, пусть заголовок будет настроен, адаптироваться к нескольким системным приложениям*/H1, H2, H3, H4, H5, H6 {font-size: 100%; Font-weight: 500; {content: '';}/* Unified SuperScript и Suppript*/sub, sup {font-size: 75%; line-hight: 0; положение: относительное; вертикальное значение: базовая линия;} sup {top: -0.5emem;} sub {снизу: -0.25;}/* Дайте ссылку. {Text-Decoration: Underline;}/*Подчеркивание не отображается по умолчанию, сохраняя страницу краткой*/ins, a {text-decoration: none;}/*ie6,7 Удаление линии точки фокус*/A: Focus,*: Focus {Outline: none;}/*clear floatfix: до, .clearfix: после {content: ". {clear: оба; переполнение: hidden;}. clearfix {Zoom: 1; /* Для IE6 IE7*/}. Clear {clear: оба; дисплей: block; overflow: hidden; высота: 0; линий-высота: 0; font-size: 0;}/* Установите отображение и скрыть, обычно используется для сотрудничества с JS*/. Hide {not! {float: left; display: inline;}. fr {float: right; display: inline;}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.