jQuery中的css()方法
css()方法设置或返回被选元素的一个或多个样式属性返回指定的css属性的值,参照下面的列子:
<script src="js/jquery-3.6.0.js"></script>
<style>
div{
background-color: blue;
}
</style>
</head>
<body>
<div>第一</div>
<button id="one">获取元素</button>
<button id="two">换红色</button>
<button id="there">换蓝色</button>
<button id="four">文字变大</button>
</body>
<script>
$(function(){
$("#one").click(function(){
alert($("div").css("background-color"))
})
$("#two").click(function(){
$("div").css({"background-color":"red"})
})
$("#there").click(function(){
$("div").css("background-color","blue")
})
$("#four").click(function(){
$("div").css("font-size","100px")
})
})
</script>
jQuery添加元素:
append( )方法在被选元素结尾插入指定内容。(在父元素里添加一个子元素)
appendTo( )方法在被选元素的结尾插入HTML元素。(把一个子元素添加到父元素里)
preprnd( )方法在被选元素的开头插入指定内容。
preprndTo( )方法在被选元素的开头插入HTML元素。
after( )方法在被选元素后插入指定的内容。(插入的内容在父元素的后面)
before( )方法在被选元素前插入指定的内容。(插入的内容在父元素的前面)
jQuery删除元素:
jQuery提供了如下删除节点的方法:remove()、empty()。
empty()方法移除被选元素的所有子节点和内容。
remove()方法移除被选元素,包括所有的文本和字节点。该方法也会移除被选元素的数据和事件
jQuery替换节点:
replaceWith( )和replaceAll( )用于替换某个节点。
replaceWith( )方法把被选元素替换为新的内容。
replaceAll( )方法把被选元素替换为新的HTML元素。
jQuery是为事件处理特别设计的
jQuery事件的分类:
鼠标事件是当用户在文档上移动或单击鼠标时而产生的事件。常用的鼠标事件有:
click(),dblclick(),mouseover(),mouseout(),hover(),参照下面列子:
<script src="js/jquery-3.6.0.js"></script>
<style>
li{
list-style: none;
float: left;
margin:10px;
}
.abc{
background-color: blue;
}
</style>
</head>
<body>
<ul id="one">
<li>百度</li>
<li>百度</li>
<li>百度</li>
<li>百度</li>
<li>百度</li>
</ul>
</body>
<script>
$(function(){
$("li").mouseover(function(){
$(this).addClass("abc").siblings("li").removeClass("abc")
})
})
</script>
键盘事件
用户每次按下或者释放键盘上的键时都会产生事件,常用的键盘事件有:
keydown() | 触发或将函数绑定到指定元素的keydown事件。 |
keyup() | 触发或将函数绑定到指定元素的keyup事件。 |
keypress() | 触发或将函数绑定到指定元素的 keypress事件。 |
表单事件
当元素获得焦点时,会触发focus事件,失去焦点时,会触发blur事
focus( ) | 元素获得焦点时触发 |
blur( ) | 失去焦点时触发 |
change( ) | 当元素的值改变时触发 |
动画效果
显示隐藏
show( ):显示隐藏的元素。
hide( ):隐藏显示的元素。
toggle( ):在show()与hide()之间来回切换。
淡入淡出
fadeIn():把显示的的元素慢慢变淡隐藏。
fadeOut():把隐藏的元素慢慢的显示出来。
fadeToggle():在fadeIn()与fadeOut()之间来回切换。
滑动
slideUp():把元素使用往上收的方式隐藏起来。
slideDown():把元素使用向下展开的方式显示出来。
slideToggle():在slideUp()与slideDown()之间来回切换。