首页 > 其他分享 >jquery里面的样式操作

jquery里面的样式操作

时间:2022-10-17 10:58:21浏览次数:53  
标签:jquery function 里面 样式 button div eq click css

一、jquery css样式操作方法 <body> <div></div>     </body> <script>     $(function() {       // 操作样式之css方法       //  console.log( $('div').css('width'));      //  // 修改盒子的大小      //  $('div').css('width','500px');
    // 以对象的形式修改里面的样式      $('div').css(({         width:400,         height:400,         backgroundColor: 'red'         //如果是复合属性则必须采取驼峰命名法,如果值不是数字,则需要加引      }))     })  </script>       二、jquery里面样式类的操作(增,删,改) <body> <div></div>     </body> <script>     $(function() {       // 操作样式之css方法       //  console.log( $('div').css('width'));      //  // 修改盒子的大小      //  $('div').css('width','500px');
    // 以对象的形式修改里面的样式      $('div').css(({         width:400,         height:400,         backgroundColor: 'red'         //如果是复合属性则必须采取驼峰命名法,如果值不是数字,则需要加引      }))     })  </script>     三、jquery里面的显示与隐藏 <body>     <button>显示</button>     <button>隐藏</button>     <button>切换</button>     <div></div> </body> <script>     $(function () {         $('button').eq(0).click(function () {             //1. show()方法 显示             $('div').show(1000,function() {                 alert(11)             });         })         $('button').eq(1).click(function () {             //2. hide()方法 隐藏             $('div').hide(1000,function() {                 alert(11)             });         })         $('button').eq(2).click(function () {             //3. toggle()方法 切换             $('div').toggle(1000,function() {                 alert(11)             });         })     }) </script>   四、jquery里面的滑动效果 <body>     <button>下拉滑动</button>     <button>上拉滑动</button>     <button>切换滑动</button>     <div></div>     <script>         $('button').eq(0).click(function () {             //1. slideDown() 方法 下拉             $('div').slideDown(500);         })
        $('button').eq(1).click(function() {             //2. slideUp() 方法() 上拉             $('div').slideUp(500);         })
        $('button').eq(2).click(function() {(             //3. slideToggle() 上下切换             $('div').slideToggle(200)         )})             </script> </body>   案列1:
<body>     <ul class="nav">         <li>             <a href="#">微博</a>             <ul>                 <li>                     <a href="">私信</a>                 </li>                 <li>                     <a href="">评论</a>                 </li>                 <li>                     <a href="">@我</a>                 </li>             </ul>         </li>         <li>             <a href="#">微博</a>             <ul>                 <li>                     <a href="">私信</a>                 </li>                 <li>                     <a href="">评论</a>                 </li>                 <li>                     <a href="">@我</a>                 </li>             </ul>         </li>         <li>             <a href="#">微博</a>             <ul>                 <li>                     <a href="">私信</a>                 </li>                 <li>                     <a href="">评论</a>                 </li>                 <li>                     <a href="">@我</a>                 </li>             </ul>         </li>         <li>             <a href="#">微博</a>             <ul>                 <li>                     <a href="">私信</a>                 </li>                 <li>                     <a href="">评论</a>                 </li>                 <li>                     <a href="">@我</a>                 </li>             </ul>         </li>     </ul>     <script>         $(function () {             // // 鼠标经过             // $(".nav>li").mouseover(function() {             //     // $(this) jQuery 当前元素  this不要加引号             //     // show() 显示元素  hide() 隐藏元素             //     $(this).children("ul").slideDown(200);             // });             // // 鼠标离开             // $(".nav>li").mouseout(function() {             //     $(this).children("ul").slideUp(200);             // });
            // 1. 事件切换 hover 就是鼠标经过和离开的复合写法             // $('.nav > li').hover(function () {             //     $(this).children('ul').slideDown(200)             // }, function () {             //     $(this).children('ul').slideUp(200)             // });
            // 2. 事件切换 hover  如果只写一个函数,那么鼠标经过和鼠标离开都会触发这个函数            $(".nav>li").hover(function() {             // stop()方法             $(this).children("ul").stop().slideToggle()            });         })     </script> </body>   五、jquery里面的淡入淡出 <body>     <button>下拉滑动</button>     <button>上拉滑动</button>     <button>切换滑动</button>     <div></div>     <script>       $("button").eq(0).click(function() {         //1. fadeIn()方法 淡入         $("div").fadeIn(1000);       });
      //2. fadeOut() 方法 淡出       $("button").eq(1).click(function() {         $("div").fadeOut(1000);       })               $("button").eq(2).click(function() {         //3. fadeTo() 方法 淡入淡出切换         $("div").fadeToggle(1000);       })
      $("button").eq(3).click(function() {        //3.  fadeTo() 修改透明度 这个速度和透明度要必须写         $("div").fadeTo(1000,0.5);       })     </script> </body>  

 

     

标签:jquery,function,里面,样式,button,div,eq,click,css
From: https://www.cnblogs.com/dexue/p/16798397.html

相关文章

  • 博客园主题样式推荐
    一、SimpleMemory效果图:教程:https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v2/#/二、silence教程:https://github.com/esofar/cnblogs-theme-silence/blob/mast......
  • Vant-ui中digLog弹出层样式出错
    Vant-ui-digLog弹出层样式出错​ 最近在开发项目的时候,发现使用框架(Vant-ui)快速搭建页面时,样式出错。这时候一般有两种解决思路:查看是否有样式污染查看是否有其他ui......
  • Vue.js -- 样式绑定
    前言本文主要介绍了vue.js样式绑定的几种形式。class字符串形式代码演示:<!DOCTYPEhtml><htmllang="en"><head><title>vue样式绑定</title><scriptsrc=......
  • 使用jquery获取指定元素的指定属性的值
    使用jquery获取指定元素的指定属性的值:选择器.attr("属性名");//用来获取那些值不是true/false的属性的值.选择器.prop("属性名");//用来获取值是true/false的属性的值.......
  • markdown.css 设置文章的样式
    返回的详情文章内容是标签加内容文字,使用markdown,css渲染样式:.markdown-body.octicon{display:inline-block;fill:currentColor;vertical-align:text......
  • jQuery
    一、jQuery选择器(一)jQuery基础选择器1、原生JS获取元素方式很多,很杂,而且兼容性情况不一致,因此jQuery给我们做了封装,使获取元素统一标准。$("选择器");//里面选择器......
  • golang中json.Marshal自定义浮点数格式化样式
    golang中如果有以下的类型typeQpsObjstruct{Keystring`json:"key"`Qpsfloat64`json:"qps"`}json.Marshal后会输出如下的字符串 {"key":"test","qp......
  • 【软件学习】如何更换Typora主题样式
    打开Typora,点击文件→偏好设置→外观→打开主题文件夹目录一般主题文件夹为:....\Typora/themes类似于:新建或者粘贴.css文件重启Typora点击主题,即可出现新......
  • 【C++】统计string里面出现的字符的个数(使用count函数)
    题目:给出一个string字符串,统计里面出现的字符的个数解决方案:使用算法库<algorithm>里面的count函数(不是s.count()!!count是单独作为一个函数,而不是作为一个方法),使用方法是......
  • CSS 卡片布局样式
     .table-flex{        align-items:center;        display:flex;        flex-wrap:wrap      } ......