jquery实现的网页选项卡(拾忆)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>网页选项卡</title>
    <style>
        *{ margin:0; padding:0;}
        body { font:12px/19px Arial, Helvetica, sans-serif; color:#666;}
        .tab { width:440px;margin:50px;}
        .tab_menu { clear:both;}
        .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none;
            padding:1px 6px; margin-right:4px; background:#F1F1F1; border:1px solid #898989;
            border-bottom:none;}
        .tab_menu li.hover { background:#DFDFDF;}
        .tab_menu li.selected { color:#FFF; background:#6D84B4;}
        .tab_box { clear:both; border:1px solid #898989; height:100px;}
        .hide{display:none}
    </style>

</head>
<body>
<div class="tab">
    <div class="tab_menu">
        <ul>
            <li class="selected">实事</li>
            <li>体育</li>
            <li>娱乐</li>
        </ul>

    </div>
    <div class="tab_box">
        <div>实事</div>
        <div class="hide">体育</div>
        <div class="hide">娱乐</div>
    </div>
</div>
<script src="js/jquery.js"></script>
<script>

    //为li元素绑定单击事件
    var $div_li=$("div .tab_menu ul li");
    $div_li.click(function(){

        $(this).addClass("selected")//当前单击的li元素高亮
                .siblings().removeClass("selected");//去掉其他同辈li元素的高亮
        var index=$div_li.index(this);//获取当前单击<li>元素在全部<li>元素中的索引
        $("div .tab_box>div")//选择子节点
                .eq(index).show()//显示<li>元素对应的<div>元素
                .siblings().hide();//隐藏其他几个同辈的<div>元素

    }).hover(function(){
        $(this).addClass("hover");
    },function(){
        $(this).removeClass("hover");
    })

</script>
</body>
</html>
				
时间: 2024-11-09 15:59:01

jquery实现的网页选项卡(拾忆)的相关文章

超简单的网页选项卡---jQuery

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>网页选项卡</title> <script src="jquery-1.4.2.js"></script> <script type="text/javascript"> $(funct

借助Jquery Jqprint实现网页打印功能

今天利用闲余时间研究了一下Jquery Jqprint插件,使用该Jquery脚本可以轻而易举的实现打印网页指定区域内容的功能: 例子一: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&

jQuery中常用网页效果应用

一.常用网页效果应用 1.表单应用 表单由表单标签.表单域和表单按钮组成. 1.1单行文本框应用 例:获取和失去焦点改变样式 首先,在网页中创建一个表单,HTML代码如下 <form action="" method="post" id="regForm"> <fieldset> <legend>个人基本信息</legend> <div> <label for="user

网页选项卡的应用

<title>无标题文档</title><style type="text/css"> body{ font-size:13px;} ul,li{ margin:0; padding:0; list-style:none;} #menu li{ text-align:center; float:left; padding:5px; margin-right:2px; width:50px; cursor:pointer;} #menu li.tabF

jquery.mobile手机网页简要

先上最终效果: 最近做了一个用手机浏览器访问的web应用,采用较流行的HTML5,为了提高开发效率节省时间决定采用现有开源框架,免去了自己做设计与兼容性. 一些比较优秀的框架:10大优秀的移动Web应用程序开发框架推荐 最终选择的是 jQuery Mobile ,官方地址:http://jquerymobile.com jQuery Mobile 是针对触屏智能手机与平板电脑的网页开发框架.能工作在现有主流的智能手机和平板电脑上,且构建于 jQuery 以及 jQuery UI类库之上,用极少的

简单实用的网页选项卡切换特效

jquery图标选项卡特效_图标控制选项卡切换代码 jQuery时间轴滑动选项卡_横向和纵向滑动选项卡切换代码 jQuery tab选项卡切换插件和css3属性结合动画选项卡切换效果 jquery选项卡插件卷帘门滑动选项支持自动播放选项卡 jquery 选项卡插件jquery tab选项卡支持垂直选项卡滚动.水平选项卡滚动.自动选项卡切换等. jquery tab选项卡 ajax选项卡 静态选项卡 鼠标点击选项卡 鼠标滑过选项卡 jquery tab选项卡插件 轻量级tab选项卡插件支持鼠标滑过

jQuery实现高亮显示网页关键词的方法

本文实例讲述了jQuery实现高亮显示网页关键词的方法.分享给大家供大家参考.具体如下: 这是一款基于jquery实现的高亮显示网页上搜索关键词的代码,当你在文本框中输入的时候,如果下面的正文中包括你输入的内容,也就是关键字,那么这些关键字是会高亮显示的,被动态添加成黄色,看上去很醒目,就像百度快照显示关键词的样子. 运行效果如下图所示: <!DOCTYPE html> <head> <meta http-equiv="Content-Type" cont

从List去除重复拾忆集合

方法1: private static List<int> DistinctList(List<int> list) {//去除重复 HashSet<int> ha = new HashSet<int>(list); list.Clear(); list.AddRange(ha); return list; } 原理:HashSet每次存入会计算哈希值,哈希值相同则比较对方是否相同,不同则直接存入 方法2: private static List<in

jquery javascript获得网页的高度和宽度

javascript 网页可见区域宽:     document.body.clientWidth网页可见区域高:     document.body.clientHeight网页可见区域宽:     document.body.offsetWidth (包括边线的宽)网页可见区域高:     document.body.offsetHeight (包括边线的高)网页正文全文宽:     document.body.scrollWidth网页正文全文高:     document.body.sc