Blogger Information
Blog 24
fans 0
comment 0
visits 16260
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
jQuery中的基本操作-2018年9月17日
鱼越龙门的博客
Original
603 people have browsed it

今天学习了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>

运行实例 »

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

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post