Web前端之路

H5学习06之jQuery的基本使用

2017-01-20  本文已影响35人  张不二01

本篇内容:

一,jQuery简介

1.通过选择器查找元素

2.属性操作

3.显示和隐藏

4.事件绑定

二,实战

主要做的效果如下图:

代码如下:具体看注释哦

<script src="../jquery/jquery-3.1.1.min.js"></script>
<script type="text/javascript">

    /*
    //1,jquery的基本操作
    //原来的方法获取src,获取的是绝对路径
    var imImage = document.getElementById("zhang");
    alert(imImage.src);

    //jquery获取src,获取的是绝对路径
    var imImage01 = $("img");
    alert(imImage.src);
    //这种是没有简写的,这种写法是错误的哦
    //alert($("img").src);

    //jquery获取src,获取相对路径
    var imImage02 = $("img");
    alert(imImage02.attr("src"));
    //简写为
//   alert($("img").attr("src"));
    */

    //2,jquery可以同时进行多个操作,如同时把上面的图片改为另外一张图片,还可以指定进行更改
    function changeAllPics() {
        //jquery可以同时进行多个操作,如同时把上面的图片改为另外一张图片
        $("img").attr("src","src/images/img_02.jpg")
    }

    function changeAllPicsBack() {
        //jquery可以同时进行多个操作,如同时把上面的图片改为另外一张图片
        $("img").attr("src","src/images/img_01.jpg")
    }

    function changeSomePics() {
        $(".a").attr("src","src/images/img_04.jpg");
    }


    //3,jQuery还可以监听事件
    //注意:这里是click而不是onclick哦
    $("img").click(function () {
        alert("干嘛要点击我,我只是张图片!");
    })

//    $("*").click(function () {
//        alert("点击了一个标签,虽然我不知道是什么标签");
//    })

    //4, jquery的默认方法
    function showAllPics() {
        $("img").show();
    }
    function hideAllPics() {
        $("img").hide();
    }

    function toggle() {
        $("img").toggle(2000);
    }

    //5, 突然发现可以直接取出按钮进行点击监听
    $("#imBtn").click(function () {
//        $("img").slideDown(2000);
//        $("img").fadeIn(2000);
        $("img").fadeOut("slow");
    })
</script>

上一篇 下一篇

猜你喜欢

热点阅读