本文介绍: JavaScript与jQuery笔记(下篇) 一、获取jquery二、jquery选择器三、jquery事件四、jquery操作Dom元素 jQueryjquery库,里面存在大量的javascript函数一、获取jqueryhttps://www.bootcdn.cn/jquery/<!DOCTYPE html><html lang=”en“><head> <meta charset=”UTF-8″> <title
一、获取jquery
https://www.bootcdn.cn/jquery/
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
</head>
<body>
</body>
</html>
<a href="" id="test-jquery">点我</a>
<script>
//选择器就是css选择器
$('#test-jquery').click(function () {
alert('hello,jquery')
})
</script>
二、jquery选择器
- 标签选择器:document.getElementByTagName()
- id选择器: document.getElementByID()
- 类选择器: document.getElementByClassName()
文档工具站 https://jquery.cuishifeng.cn/
//原生态js,选择器少,麻烦不好记
//标签
document.getElementsByTagName();
//id
document.getElementById();
//类
document.getElementsByClassName();
//jquery css 中的选择器他全部都能用
$('p').click(); //标签选择器
$('#id').click(); //id选择器
$('.class1').click(); //class选择器
公式:
$(selector).action()
三、jquery事件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
<style>
#divMove{
width: 500px;
height: 500px;
border: 1px solid red;
}
</style>
</head>
<body>
<!-- 要求:获取鼠标当前的一个坐标-->
mouse: <span id="mouseMove"></span>
<div id="divMove">
在这里移动鼠标试试
</div>
<script>
//当网页元素加载完毕之后,响应事件
$(function () {
//e是鼠标移动的参数
$('#divMove').mousemove(function (e) {
$('#mouseMove').text('x:'+e.pageX + 'y:'+e.pageY)
})
})
</script>
</body>
</html>
四、jquery操作Dom元素
<ul id="test_ul">
<li class="js">JavaScript</li>
<li name="python">Python</li>
</ul>
<script>
//拿到这个标签的文本,
$('#test_ul li[name=python]').text();
//修改这个标签的文本
$('#test_ul li[name=python]').text('123');
$ ( '#test-u7 ' ).htm1(;//获得值
$( '#test-u7 ' ).htm1( ' <strong>123</strong> ');//设置值
</script>
<ul id="test_ul">
<li class="js">JavaScript</li>
<li name="python">Python</li>
</ul>
<script>
$ ( ' #test-u1 li[name=python] ').css(i"color" , "red"})
</script>
<ul id="test_ul">
<li class="js">JavaScript</li>
<li name="python">Python</li>
</ul>
$('#test-ul li[name=python]').show() //显示
$('#test-ul li[name=python]').hide() //隐藏
<ul id="test_ul">
<li class="js">JavaScript</li>
<li name="python">Python</li>
</ul>
$(window).width()
$(window).height()
$('#test-ul li[name=python]').toggle(); //隐藏就显示,显示就隐藏
————————
创作不易,如觉不错,随手点赞,关注,收藏(* ̄︶ ̄),谢谢~~
原文地址:https://blog.csdn.net/weixin_42858422/article/details/122462697
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_49511.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。