博主信息
博文 24
粉丝 0
评论 0
访问量 20629
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
jQuery中的基本操作-2018年9月17日
鱼越龙门的博客
原创
772人浏览过

今天学习了Jquery的基础知识和简单的Dom操作

代码

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

</head>
<body>
<script src="./lib/jquery.js"></script>
<script>
    $('<ul class="list"></ul>').appendTo('body');
    $('.list').append($('<li>iPhone Xr上市了,你的***还够用吗?</li>'));
    $('.list').append($('<li id="ten">我有10个,不怕</li>'));
    $('.list').append($('<li>',{
        class:'iphone6sp',
        text:'我的6sp还可以在站3年',
        click:function () {
            alert("iphone6sp")
        }
    }));
    $('.list').each(function () {
        $(this).css('background-color','red');
    })
    console.log($('li').length);
    $('li').get(0).style.backgroundColor='lightgreen';
    $('li')[1].setAttribute('style','color:red');
    console.log($('li').get().length);
    console.log($('li#ten').index());
</script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .highlight{
            background-color: yellow;
        }
        #title{
            color:red;
        }
    </style>
</head>
<body>
    <ul>
        <li>
            <h3 id="title">前端课程</h3>
            <ul>
                <li>HTML</li>
                <li>CSS</li>
                <li>
                    <h3>JavaScript</h3>
                    <ul>
                        <li>Jquery</li>
                        <li>Bootstrap</li>
                    </ul>
                </li>
            </ul>
        </li>
    </ul>
    邮箱: <input type="text"><br>
    密码: <input type="password"><br>
    <input type="radio" name="gender" value="male" checked>男
    <input type="radio" name="gender" value="female">女
    <br>
    <input type="checkbox" name="hobby[]" value="dance"checked>跳舞
    <input type="checkbox" name="hobby[]" value="sing">唱歌
    <br>
    你的学历:
    <select name="" id="">
        <option value="">幼儿园</option>
        <option value="小学" selected>小学</option>
        <option value="">初中</option>
        <option value="">其它</option>
    </select>
    <br>
    <button type="submit">提交</button>
    <button type="reset" disabled>重置</button>
    <script src="./lib/jquery.js"></script>
    <script>
        // $('*').addClass('highlight');
        // $('li').addClass('highlight');
        // $('.highlight').css('color','red');
        // $('#title').addClass('highlight');
        //$('li:first h3').addClass('highlight');
        //$('li:first>h3').addClass('highlight');
        // $("li:contains('HTML'):last").addClass('highlight');
        //$("li:contains('HTML'):last+li").addClass('highlight');
        //$("li:contains('HTML'):last~li").addClass('highlight');
        //$("input[type='text']").addClass('highlight');
        //$(':input').not(':submit').not(':disabled').addClass('highlight');
        console.log($(':checkbox:checked').val());
        console.log($(':checkbox').not(':checked').val());
        console.log($(':checkbox').val());
        console.log($(':input:selected').val());
    </script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<ul>
    <li>列表项01</li>
    <li>列表项02</li>
    <li>列表项03</li>
    <li>列表项04</li>
    <li>列表项05</li>
</ul>
<script src="./lib/jquery.js"></script>
<script>
    $('ul').append('<li>新元素1</li>');
    $('<li>新元素2</li>').appendTo('ul');
    $('ul').prepend('<li>新元素3</li>');
    $('<li>新元素4</li>').prependTo('ul');
    $('li:eq(2)').after('<li>新元素5</li>');
    $('<li>新元素6</li>').insertAfter('li:eq(4)');
    $('li:contains("新元素")').replaceWith('<li style="color:red">新元素</li>');
    $('<li style="color:lightgreen">新元素</li>').replaceAll('li:contains("新元素")');
</script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学