$('button').on('click',function(){
$('body').append('<div class=right><div class=aaron>动态创建DIV元素节点</div></div>');
});
$('body').append('<div class=right><div class=aaron>动态创建DIV元素节点</div></div>');
});
2017-05-05
console.log($('.item-2').siblings());
console.log($('.item-2').siblings(':last'));
把html代码复制到本地,打开控制台,分别输入这两句,理解会更清楚
console.log($('.item-2').siblings(':last'));
把html代码复制到本地,打开控制台,分别输入这两句,理解会更清楚
2017-05-05
$('.item-2').next().css('border','1px solid red');没参数的第三个全红了,
$('.item-2').next(':first').css('border', '1px solid blue');有参数的只有第一个div里边的变蓝了。
$('.item-2').next(':first').css('border', '1px solid blue');有参数的只有第一个div里边的变蓝了。
2017-05-05
.closest()——找到离自己最近的复合条件的祖先元素,能找到就返回一个元素,找不到就返回空了
.parent()——找到所有子元素,没有筛选,返回的是对象数组,会有零或多个匹配项
.parent()——找到所有子元素,没有筛选,返回的是对象数组,会有零或多个匹配项
2017-05-05
如果使用jQuery的话,就不建议用CSS选择器来选中元素了,因为速度要比jQuery方法慢,find()比ul li 效率高,而children()比ul>li效率高
2017-05-05
find()——找后代元素,甭管它是儿子孙子还是重孙子,但是得知道这个后代叫啥名(参数)才能选中,参数是*的话,就是选中所有后代
2017-05-05
$('.div').children(':last').css('border', '3px solid blue'),选中小儿子给穿个蓝色的外套
2017-05-05
$('div').clone()只能克隆节点,可以理解为单单克隆了一个基因一样的人
$('div').clone(true)不光克隆了节点,连事件和数据一起克隆了,可以理解为这个克隆人具有和原来的人一样的性格,处事方式,思想行为
$('div').clone(true)不光克隆了节点,连事件和数据一起克隆了,可以理解为这个克隆人具有和原来的人一样的性格,处事方式,思想行为
2017-05-05