点击select选项,显示与当前option对应的模块

1、选择select的事件是chenge()事件
2、实现功能的关键在于选择select的option时,如何把该option和相对应的模块建立联系。具体实现看下面的代码
3、感谢jQuery强大方便的选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        .def div { display: none;}
        #div1 { display: block; }
    </style>
</head>
<body>
    <select name="abc">
        <option>a</option>
        <option>b</option>
        <option>c</option>
        <option>d</option>
        <option>e</option>
        <option>f</option>
    </select>
    <div class="def">
        <div id="div1">1</div>
        <div id="div2">2</div>
        <div id="div3">3</div>
        <div id="div4">4</div>
        <div id="div5">5</div>
        <div id="div6">6</div>
    </div>
<script src="http://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>
<script>
    $("select[name='abc']").change(function(){
        var oNum = Number($("select[name='abc'] option:selected").index())+1;
        $(".def > div").hide();
        $("#div"+ oNum).show();
    })
</script>
</body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,746评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 3,833评论 0 11
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,024评论 25 708
  • 我写的,所分享的东西都是我看到,听到,以及胡思乱想想到的东西;我只是把触动我的内容转述出来。我所说的一切都是错的,...
    haominzeng阅读 344评论 0 1
  • 《猎场》未播出前,看预告认为是一部烧脑的商战剧,随着剧情的深入,给人的感觉更像一部现实的爱情剧,下面浅谈一下...
    原点_bd1d阅读 1,133评论 0 4