jQuery定时弹出广告案例

news/2024/7/11 1:28:22 标签: jQuery, exam, 入门, Resource, 免费

title: jQuery小案例
date: 2015-12-21 20:10:50
categories: jQuery基础语法
tags: jQuery


使用jQuery完成定时弹出广告

<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    <script type="text/javascript" src="js/jquery-1.11.3.min.js" ></script>
    <script>

        var time;
        $(function(){
            time = setInterval("visible()",2000);
        });

        function visible(){
            $("#VisibleDiv").fadeIn(2000);
            clearInterval(time);
            time = setInterval("NoneDiv()",5000);
        }

        function NoneDiv(){
            $("#VisibleDiv").fadeOut(2000);
            clearInterval(time);
        }

    </script>
    <body>
        <div id="VisibleDiv" style="width: 1000px; height: 500px; border: 3px solid purple; overflow: hidden; display: none;">
            <img src="img/鉴赏5.jpg"/>
        </div>
    </body>
</html>

jQuery完成表格各行换色

<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script type="text/javascript" src="js/jquery-1.11.3.min.js" ></script>
        <script>

            $(function(){
                $("tr:odd").addClass("odd");
                $("tr:even").addClass("even");
            });

        </script>
        <style>

            .odd{
                background-color: purple;
            }

            .even{
                background-color: palevioletred;
            }

        </style>
    </head>
    <body>
        <center>
            <table id="Tab" width="1000px" height="400px">
                <tr>
                    <td>11</td>
                    <td>12</td>
                    <td>13</td>
                    <td>14</td>
                </tr>
                <tr>
                    <td>21</td>
                    <td>22</td>
                    <td>23</td>
                    <td>24</td>
                </tr>
                <tr>
                    <td>31</td>
                    <td>32</td>
                    <td>33</td>
                    <td>34</td>
                </tr>
                <tr>
                    <td>41</td>
                    <td>42</td>
                    <td>43</td>
                    <td>44</td>
                </tr>
                <tr>
                    <td>51</td>
                    <td>52</td>
                    <td>53</td>
                    <td>54</td>
                </tr>
                <tr>
                    <td>61</td>
                    <td>62</td>
                    <td>63</td>
                    <td>64</td>
                </tr>
            </table>
        </center>
    </body>
</html>

使用JQuery完成复选框的全选和全不选

<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script type="text/javascript" src="js/jquery-1.11.3.min.js" ></script>
        <script>

            //实现全选和全部选
            $(function(){
                $("tr:odd").addClass("odd");
                $("tr:even").addClass("even");

                $("#selectALL").click(function(){
                    if($("#selectALL").prop("checked") == true){
                        $(":checkbox[name='selectBox']").prop("checked",true);
                    }else{
                        $(":checkbox[name='selectBox']").prop("checked",false);
                    }
                });

            });

            //实现单选全部选择复选就选上,反之不选
            $(function(){
                $(":checkbox[name='selectBox']").click(function(){
                    var AllBox = $(":checkbox[name='selectBox']");
                    AllBox.each(function(i,n){
                        if($(this).prop("checked") == false){
                        //注意这里很容易出错,错误在于js和jQuery的转换,
                        //比如用js获取被选中的复选框值,写法:this.checked
                        //使用jQuery写法:$(this).prop("checked")
                            $("#selectALL").prop("checked",false);
                        }else{
                            $("#selectALL").prop("checked",true);
                        }
                    })
                });
            });

        </script>
        <style>

            .odd{
                background-color: purple;
            }

            .even{
                background-color: palevioletred;
            }

        </style>
    </head>
    <body>
        <center>
            <table id="Tab" width="1000px" height="400px">
                <tr>
                    <td><input id="selectALL" type="checkbox"/></td>
                    <td>12</td>
                    <td>13</td>
                    <td>14</td>
                </tr>
                <tr>
                    <td><input name="selectBox" type="checkbox"/></td>
                    <td>22</td>
                    <td>23</td>
                    <td>24</td>
                </tr>
                <tr>
                    <td><input name="selectBox" type="checkbox"/></td>
                    <td>32</td>
                    <td>33</td>
                    <td>34</td>
                </tr>
                <tr>
                    <td><input name="selectBox" type="checkbox"/></td>
                    <td>42</td>
                    <td>43</td>
                    <td>44</td>
                </tr>
                <tr>
                    <td><input name="selectBox" type="checkbox"/></td>
                    <td>52</td>
                    <td>53</td>
                    <td>54</td>
                </tr>
                <tr>
                    <td><input name="selectBox" type="checkbox"/></td>
                    <td>62</td>
                    <td>63</td>
                    <td>64</td>
                </tr>
            </table>
        </center>
    </body>
</html>

jQuery制作省市联动

<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script type="text/javascript" src="js/jquery-1.11.3.min.js" ></script>
        <script>
            $(function(){
                var arr = [['长沙','株洲','湘潭'],['广州','东莞','深圳']];

                $("#selectS").change(function(){
                    $("#selectCS").get(0).options.length = 1;
                    var id = this.value;
                    id = id - 1;
                    $.each(arr[id], function(i,n) {
                        $("#selectCS").append("<option>" + arr[id][i] + "</option>")
                    });
                });

            });
        </script>
    </head>
    <body>
        <center>
            <div style="width: 1600px; height: 100px; border: 3px solid purple;">
                <select id="selectS">
                    <option value="0">--请选择--</option>
                    <option value="1">湖南</option>
                    <option value="2">广东</option>
                </select>
                <select id="selectCS">
                    <option>--请选择--</option>
                </select>
            </div>
        </center>
    </body>
</html>

http://www.niftyadmin.cn/n/1639495.html

相关文章

服务器查看串口打印信息,串口打印服务器如何设置打印机

串口打印服务器如何设置打印机 内容精选换一换该任务指导用户在运维场景或业务场景中使用HDFS客户端。本章节适用于MRS 3.x及后续版本。已安装客户端。例如安装目录为“/opt/client”&#xff0c;以下操作的客户端目录只是举例&#xff0c;请根据实际安装目录修改。例如安装目录…

ajax jsonpclaaback,[js]ajax-异源请求jsonp

ajax请求-解放每次手动输urljs的XMLHttpRequest对象我们使用XMLHttpRequest对象来发送一个Ajax请求用xhr发一个ajax请求因为我是webstorm,因此自带音响哈.这里我们用ajax来请求这个接口,并将内容打印到console口var xhr new XMLHttpRequest(); //1.创建xhr对象xhr.open(get, h…

连接池通过数据源抽取

title: 通过元素据改写JDBC工具类&#xff0c;测试增删改 date: 2015-12-23 19:47:20 categories: 连接池 tags: 连接池 xl_echo编辑整理&#xff0c;欢迎转载&#xff0c;转载请声明文章来源。更多案例、资料请联系QQ&#xff1a;1280023003 欢迎使用 {小书匠}(xiaoshujia…

13 Flowable结束事件之取消结束事件(CancelEndEvent)和补偿事件之补偿抛出事件(CompensationThrowing)

1 取消结束事件 CancelEndEvent 取消结束事件只能结合事务子流程使用,不能单独使用。当到达取消结束事件时,抛出取消事件,此时必须由取消边界事件来捕获。进而取消边界事件,然后取消交易并触发补偿。 由于取消结束事件使用的条件比较严格,下面这个案例会比较复杂,编写流…

17 Flowable任务之服务任务(ServiceTask)

1 服务任务ServiceTask 服务任务可以主动触发,也可以通过设置参数来被动触发。服务任务的主要功能可以通过设置处理类或者监听类来进行对应业务逻辑的操作。核心处理类可以通过Class Type(class类),Expression(表达式),Delegate Expression(代理表达式)三种方式来设置。…

服务器分几个虚拟主机,服务器分几个虚拟主机

服务器分几个虚拟主机 内容精选换一换受保护环境是备份数据的来源&#xff0c;通常被称作生产端。当受保护环境增加至eBackup备份管理系统后&#xff0c;您可以对已增加的受保护环境执行查看、修改、删除等操作。VMware受保护环境添加至eBackup备份管理系统后&#xff0c;系统会…

我们不生产代码,我们是代码的搬运工

我们不生产代码&#xff0c;我们是代码的搬运工 xl_echo编辑整理&#xff0c;欢迎转载&#xff0c;转载请声明文章来源。更多IT、编程案例、资料请联系QQ&#xff1a;1280023003 我们不生产代码&#xff0c;我们是代码的搬运工——做个有点甜的程序员 前几天还有几个哥们跟我…

19 Flowable任务之调用子流程(CallActivity)

1 调用流程CallActivity 调用任务是指在一个主流程中,可以通过这个组件开启一个子流程,等子流程执行完成之后,重新回到主流程的操作。 1.1 固定子流程 可以在CallActivity组件的配置文件中的Called Element属性中加入一个固定的子流程,进而操作。编写两个流程定义,一个…