$( A ).replaceWith( B ); 用B替换A
$( A ).replaceAll( B ); 用A替换B
$( A ).replaceAll( B ); 用A替换B
2016-10-22
//修改index为奇数的li内的字体颜色
$("li").each(function(index, element) {
if (index > 2) { //取余,如果index % 2的值等于0,这说明index是偶数,也就不会改变它的颜色
因为index是从0开始计数的,所以偶数项的值是奇数,所以显示在页面上,就是偶数项有颜色;
$("li").each(function(index, element) {
if (index > 2) { //取余,如果index % 2的值等于0,这说明index是偶数,也就不会改变它的颜色
因为index是从0开始计数的,所以偶数项的值是奇数,所以显示在页面上,就是偶数项有颜色;
2016-10-21
①$('li').add('<span>123</span>'),单独地写这一段代码,并不能在li标签后面添加一个span标签。
②$('li').add('<span>123</span>').appendTo($(".div")),需要将它插入到页面中,才有作用(这里不一定要用appendTo()方法)。
③$('li').add('<span>123</span>').appendTo($(".div")).css("color","#f00");写了这句代码,li标签和span标签都会变色,这说明add有and(和)的意思在里面。
②$('li').add('<span>123</span>').appendTo($(".div")),需要将它插入到页面中,才有作用(这里不一定要用appendTo()方法)。
③$('li').add('<span>123</span>').appendTo($(".div")).css("color","#f00");写了这句代码,li标签和span标签都会变色,这说明add有and(和)的意思在里面。
2016-10-21
@程序猪
.next()和.prev()方法传入选择器,筛选的是合集中的元素而不是选择的元素
我并不赞同@程序猪的说法,我认为筛选的是选择的元素,可以通过给.prev()传入类名选择器来查看筛选的是哪个元素。
$('.item-3').prev('.num1').css('border', '1px solid blue');
.next()和.prev()方法传入选择器,筛选的是合集中的元素而不是选择的元素
我并不赞同@程序猪的说法,我认为筛选的是选择的元素,可以通过给.prev()传入类名选择器来查看筛选的是哪个元素。
$('.item-3').prev('.num1').css('border', '1px solid blue');
2016-10-21
@黄泉大官人3589618
这个方法不只是找祖先吧,祖先的兄弟节点也找到了
parents()方法,是不能够找到祖先的兄弟节点的,你可以试试,设置一个单独的id来看看效果。为了更方便的观看,可以在开发者工具里面查看样式具体添加到那些元素上面了。
这个方法不只是找祖先吧,祖先的兄弟节点也找到了
parents()方法,是不能够找到祖先的兄弟节点的,你可以试试,设置一个单独的id来看看效果。为了更方便的观看,可以在开发者工具里面查看样式具体添加到那些元素上面了。
2016-10-21
在对象后追加:
append() 方法在内容前面
appendTo() 内容在方法前面
在对象内部添加:
prepend() 方法在内容前面
prependTo() 内容在方法前面
append() 方法在内容前面
appendTo() 内容在方法前面
在对象内部添加:
prepend() 方法在内容前面
prependTo() 内容在方法前面
2016-10-21
$('.div').children() 和 $('.div > *') 有区别么
2016-10-20
Clone浅拷贝和深拷贝
两者的区别:当有引用类型成员时,浅拷贝复制的是成员的引用,深拷贝复制的是成员对象。
源自 http://blog.csdn.net/willianyy/article/details/7878111
两者的区别:当有引用类型成员时,浅拷贝复制的是成员的引用,深拷贝复制的是成员对象。
源自 http://blog.csdn.net/willianyy/article/details/7878111
2016-10-19
alert(e.target.innerHTML)这句话啥意思?
2、去重咋回事,谁给解释个
2、去重咋回事,谁给解释个
2016-10-19