博主信息
博文 31
粉丝 0
评论 0
访问量 30013
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Day15-2017/12/18(jQuery基本应用)
SmallKing的博客
原创
733人浏览过

作业内容

  1. 原生querySelector()与querySelectorAll()获取元素实例

  2. jQuery对象的参数与基本语法,ready()事件注册实例

  3. jQuery中的事件注册与删除: on()和off()方法的使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    <title>querySelector()与querySelectorAll()获取元素</title>

    <script>
        //        练习二 ready的使用//////////////////////////////////////////////////////////
 $(document).ready(function () {
            //练习一 querySelector()与querySelectorAll()获取元素//////////////////////////////////////////////////
 var btn=document.querySelectorAll('button')
            //检测按钮querySelector是否已经执行

 btn[0].onclick=function () {
                //使用querySelector()单选第一张图片
 var img=document.querySelector('img');
                img.style.width='200px'
 img.style.borderRadius='100px'
 img.style.height='140px'
 }
            btn[1].onclick=function () {
                //使用querySelectorALL()获取全部图片并统一第一张格式
 var imgs=document.querySelectorAll('img')
                var img=document.querySelector('img');
                for(i=1;i<imgs.length;i++) {
                    imgs[i].style.width=img.style.width
 imgs[i].style.borderRadius=img.style.borderRadius
 imgs[i].style.height=img.style.height
 }
            }
            //练习一 querySelector()与querySelectorAll()获取元素//////////////////////////////////////////////////end
            //练习三 on off用法
 btn[2].onclick=function () {
                //清除点击特效,添加鼠标进入特效
 $('img').off('click').on('mouseenter',function () {
                    $(this).css({
                        'height':'200px',
                        'width':'200px',
                        'borderRadius':'100px'
 })
                })
            }
            btn[3].onclick=function () {
                //清除鼠标进入特效,添加鼠标进入特效
 $('img').off('mouseenter').on('click',function () {
                    $(this).css({
                        'height':'200px',
                        'width':'200px',
                        'borderRadius':'0px'
 })

                })


            }

        })

    </script>
</head>
<body>
<button>querySelector</button>
<button>querySelectorALL(统一为图一格式)</button>
<button>变圆(鼠标移到图片上)on变方(点击图片)off</button>
<button>变圆(鼠标移到图片上)off变方(点击图片)on</button>
<ul style="list-style-type: none">
    <li><img src="images/1.jpg" alt=""></li>
    <li><img src="images/2.jpg" alt=""></li>
    <li><img src="images/3.jpg" alt=""></li>
    <li><img src="images/4.jpg" alt=""></li>
    <li><img src="images/5.jpg" alt=""></li>
    <li><img src="images/6.jpg" alt=""></li>
</ul>


</body>
</html>

提供测试图片1.jpg 1.jgp ...6.jpg 

1.jpg2.jpg3.jpg4.jpg5.jpg6.jpg

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

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

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