首页 > 其他分享 >day39-jquery

day39-jquery

时间:2022-12-08 11:24:15浏览次数:41  
标签:jquery day39 python li test 选择器 css

初始jquery

导入jquery:

外部链接导入:

 <script src="http://libs.baidu.com/jqueryui/1.8.22/jquery-ui.min.js"></script>

 

下载jquery包

 
<script src="lib/jquery-3.6.1.js"></script>

 

jquery公式:公式:$(selector).action()

其中的选择器就是css中的各种选择器

 <a href="" id="test">touch me</a>
 ​
 ​
 ​
 <script>
     //选择器就是css的选择器
     $('#test').click(function (){
         alert('hello jquery')
     })
 </script>

 

jquery选择器

普通方法:

 <script>
 //标签
 document.getElementsByTagName()
 //id
 document.getElementById()
 //类
 document.getElementsByClassName()
 </script>

 

使用jquery选择器:

 
<script>
 //jquery()
 $('p').click()//标签选择器
 $('#p').click()//id选择器
 $('.class1').click()//class选择器
 </script>

 

事件

当触发特定事件时对某个选择器进行选择采取相应的函数措施:

例子:获取一块区域内的实时鼠标xy坐标

 
<body>
 <!--获取鼠标当前坐标-->
 mouse: <span id="mousemove"></span>
 <div id="divMove"></div>
 ​
 <script>
     //当网页元素加载完毕之后,响应事件
     $(function (){
         $('#divMove').mousemove(function (e){
             $('#mousemove').text('x:' +e.pageX +'y:'+e.pageY)
         })
     })
     $('.class1').mousedown()//按下
 ​
 </script>
 ​
 </body>
 <style>
     #divMove{
         width: 500px;
         height: 500px;
         border: 1px solid red;
     }
 </style>

 

jquery操作dom

设置一个列表

 <ul id="test-ul">
 ​
     <li class="js">jsjs</li>
     <li name="python">python</li>
 </ul>

 

获取并设置列表元素的值

 <script>
     $('#test-ul li[name=python]').text()//获得值
     //$('#test-ul li[name=python]').text('123123')//设置值
 </script>

 

修改css属性

 
<script>
 //css
 $('#test-ul li[name=python]').css('color','red')//修改css属性
 </script>

 

元素的显示和隐藏,本质上是display=none

 <script>
     //元素的显示和隐藏  本质display=none
     $('#test-ul li[name=python]').show()
     $('#test-ul li[name=python]').hide()
 </script>

 

标签:jquery,day39,python,li,test,选择器,css
From: https://www.cnblogs.com/GUGUZIZI/p/16965577.html

相关文章

  • JQuery基础与JQuery UI
    JQuery基础 一、         JQuery简介 二、         第一个JQuery程序三、         JQuery选择器 四、         JQuery包装集 ......
  • jQuery再学习之三、jQuery操作
    前言jQuery也有自己的方式操作属性、css、值等。  1         使用jQuery操作元素属性1.1       attr(…):读取元素属性,例:$("...").attr("type")读取元......
  • JQuery UI之(四)手风琴面板——accordion
    一、前言手风琴面板我又叫他可折叠面板,可以使用户创建一组可折叠的面板二、开始动手添加样式和js库:<linktype="text/css"rel="Stylesheet"href......
  • jQuery再学习之二、jQuery选择器
    前言jQuery选择器非常非常强大而且灵活,要完全掌握它是需要狠下一番功夫的。当然,掌握了主要的部分后,其它的了解就好,因为一些比较偏的毕竟用得少,而且可以有其它方法来实现。 ......
  • jQuery再学习之一、jQuery核心
    前言     jQuery核心是最基础的jQuery对象,或者叫函数,有了它我们才可以进行其它的操作,所以,需要认真掌握。  jQuery核心函数1         获取jQuery对象(包装......
  • JQuery UI之(五)日期选择——Datepicker
    一、         前言JQuery官方的Datepicker控件,可以很方便的使用,但是在我看来他所提供的功能却稍显简单,并不能完全地符合我们的需求,所以,如果只是很简单的需求的话......
  • dojo,jquery,mootools三种框架实现的ajax效果
    经常在微BLOG上,或者象tudou,ku6等视频网站上,看到"查看评论"的按钮,点后就显示列表,是AJAX效果的,找到老外的一篇文,讲这个实现:​​​http://davidw......
  • python之路44 jQuery语法应用 与Bootstrap框架
    写的略粗糙咨询https://www.cnblogs.com/Dominic-Ji/p/10490669.html作业讲解页面简陋定时器:<inputtype="text"id="d1"><buttonid="startBtn">开始</button><bu......
  • 前端第六天--jQuery操作与bootstrap操作
    目录jQuery操作与bootstrap操作今日内容概要今日内详细jQuery查找标签操作标签jQuery事件事件相关补充jQuery动画效果(了解)Bookstarp页面框架核心部分讲解重要样式组件jQ......
  • 前端JQuery
    JQuery与DOM使用的不同区别在声明一个jQuery对象变量的时候在变量名前面加上$:var$variable=jQuery对像varvariable=DOM对象$variable[0]//jQuery对象转成DOM对......