博主信息
博文 61
粉丝 0
评论 0
访问量 74613
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP全栈开发之jQuery初体验
Pengsir
原创
915人浏览过

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <script src="jquery-3.2.1.min.js"></script>
   <title>1.原生querySelector()与querySelectorAll()获取元素实例</title>
</head>
<style>
   ul li {
       float: left;
       display: inline;
       margin-left: 10px;
   }
</style>
<body>
<ul>
   <li><img src="img1.jpg" alt=""></li>
   <li><img src="img2.png" alt=""></li>
   <li><img src="img3.jpg" alt=""></li>
   <li><img src="img4.jpg" alt=""></li>
   <li><img src="img5.jpg" alt=""></li>
</ul>
<script>
   ////    1.原生querySelector()与querySelectorAll()获取元素实例
   //    var img =document.querySelector("img")
   ////    将第一个img,设置为50px圆角
   //    img.style.borderRadius = '50px'

   //    1.2 将所有img 设置为500px圆角
var img2 = document.querySelectorAll('img')
   //    将所有的img,设置为500px
for (var i = 0; i < img2.length; i++) {
       img2[i].style.borderRadius = '500px'
}

   //2.jQuery对象的参数与基本语法,ready()事件注册实例
   //    jQuery是一个函数库,不是框架,(在文档头部使用本地和远程引入两种方法都可以),jQuery是一个工厂函数,简写:$
$('img')[0].style.borderRadius = '50px' //相等于$('img',document)[0].style.borderRadius
$('img').css('width', '100px')//选中所有img,宽度设置为100

var img =$('img')
  for (var i = 0; i < img.length; i++) {
       img[i].style.borderRadius = '10px'
}//用jQuery方法对img,设置圆角为10px

   //3. jQuery中的事件注册与删除: on()和off()方法的使用
$(document.images).mouseenter(function () {//普通事件添加
$(this).hide(1000)
   }).mouseleave(function () {
       $(this).show(2000)
   })
//on('click',function () {}是点击触发事件    off('mouseenter')关闭鼠标进入的功能
$('img').on('click',function () {
       $(this).css('width','1000px')
   }).off('mouseenter')

//4.reday()事件注册,放在head中和放在这里,速度差不多。
$(document).ready(function () {
       alert('准备完成')
   })
</script>
</body>
</html>


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学