Blogger Information
Blog 27
fans 0
comment 0
visits 20819
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
jquery介绍和原理1-2019年12月19日
古城老巷丶
Original
710 people have browsed it

12月19号作业
1、写出课堂上讲解的jquery 的6个选择器,并说明其含义

jQuery的id选择器,

实例

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>jquery介绍和原理1</title>
    <!-- 引入jQuery -->
    <script src="static/js/jquery-3.4.1.min.js"></script>
</head>

<body>
    <!-- <form action="" onclick="btn()" method="get"> -->
        <input id="user" type="text" value="">
        <button onclick="btn()">提交</button>
    <!-- </form> -->

</body>
<script>

    // jQueryd 的id选择器
    function btn() { 
        var user =$('#user').val();
        console.log(user);

     }

    // var user = $('#user').val();
    // alert(user);
    // function $(aaa) {
    //     var obj={
    //         val:function(){
    //             return 'xxx';
    //         }
    //     };
    //     return obj;
    // }
    // $('abc');
</script>

</html>

image.png

jQuery的class选择器

实例

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>jquery介绍和原理1</title>
    <!-- 引入jQuery -->
    <script src="static/js/jquery-3.4.1.min.js"></script>
</head>

<body>
    <!-- <form action="" onclick="btn()" method="get"> -->
        <input class="user" type="text" value="">
        <button onclick="btn()">提交</button>
    <!-- </form> -->

</body>
<script>

    // jQueryd 的id选择器
    function btn() { 
        var user =$('.user').val();
        console.log(user);

     }


</script>

</html>

image.png

层叠选择器类似后代选择器: 选中id为div_green下的所有是P标签image.png

属性选择器,类似子代选择器:选中id为div_green下的p标签,该P标签只能是子级,可以选中多个子级p标签

image.png

选中该元素下的第一个元素:选中p标签下第一个div

image.png

匹配该元素的所有兄弟级元素:选中div_green兄弟级所有的p标签,

image.png






2、每个选择器至少写一个示例



总结

jQuery的id选择器,$('#name'),和css的id选择器一样,通过#号来选择。后面是控件的id。$(''),这是jQuery的选择器模板。对应js的document.getElementById

jQuery的class选择器,$('.name'),和css的class选择器一样,通过.号来选择。后面是控件的class名。

空格:选中元素下的所有元素

>    :选中元素下的第一个元素

+:选中后面的第一个兄弟,

~:   选中后面所有的兄弟







Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:选择器, 有意思, 与css有相似之处, 但区别也很明显
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