目录
jQuery简介
jQuery语法
jQuery加载模式
jQurey选择器
元素选择
文本内容插入
获取输入框的值
设置属性
CSS样式的操作
设置class属性
class切换
节点操作
事件的绑定
事件简写
事件对象
显示隐藏动画
上卷下拉动画
淡入淡出动画
jQuery 是一个轻量级的"写的少,做的多"的 JavaScript 库。
使用之前需要先安装jQuery库文件
$(selector).action()
Title
原生DOM对象和jQuery对象互换
Title
1.id选择器
$("#test")
2.class选择器
$(".test")
3.标签选择器
$(”h1“)
4.子元素
$("div div p")
$("#d1").find("#d2").find("p")
5.兄弟元素
$("h5").next()
$("h5").nextAll()
1.第一个元素
$('li').first()
2.最后一个元素
$('li').last()
3.索引元素
$('li').eq(2)
//原生js Jquery
//innerText text()
//innerHTML html()
$('div').html('Hello');
var value=$('input').val();
alert(value)
$('#myh').attr('sb2','456');
$('div').css('width','100px').css('height','100px').css('background-color','red');
$('div').css({"color":"white","border":"1px solid yellow"});
.bg{
background-color:red;
}
.bb{
font-size:50px;
}$('h1').attr('class','bg') //设置class属性可以用这个方法
$('h1').addClass('bg bb');
$('h1').removeClass('bb');
Title
22222222222222222222
//把一个元素,移动到另一个元素里面的后面
var obj=$('后面
');
$(obj).appendTo('#d1');
var obj2=$('前面
');
$(obj2).prependTo('#d1');
var obj=$("1111111111
");
//给这个元素后面添加一个兄弟元素
$('#d1').after(obj);
//给这个元素前面添加一个兄弟元素
var obj2=$("前面
");
$('#d1').before(obj2);
//把h3移动到p标签的后面,这是兄弟关系的一段
$('h3').insertAfter('p');
// 给每一个h1套一个父标签div
$('h1').wrap('');
//$('h1').unwrap(); 去掉父标签
//把所有的h2看做一个整体,套一个父标签div
$('h2').wrapAll('');
//$('h2').unwrap(); 去掉父标签
//给内部的子标签套一个父标签
$('#d1').wrapInner('');
Title
Title
一个按钮