最赞回答 / 箫闻
百度解释:除2求余,无论什么正整数,其计算结果只有两个,就是0和1。这两个值在C语言中也代表boolean类型,如果index%2等于1(true),那么index=1,3,5,7....,也就是第2,4,6,8...行了,即偶数行
2017-04-20
看了评论把大家的汇总了下,jq用起来还是比较方便的
$("#test").empty()
$('#test').hide(); //这个会div也隐藏掉,其他的都是操作div内部的
$('#test').text('');
document.getElementById('test').innerHTML="";
$("#test").empty()
$('#test').hide(); //这个会div也隐藏掉,其他的都是操作div内部的
$('#test').text('');
document.getElementById('test').innerHTML="";
2017-04-20
最新回答 / qq_ban_1
css和javascript不冲突。比如<p>hollo</P> 使用$('p').wrap('<div></div>') <div> <p>hollo</P> </div>
2017-04-18
总结: insert是插入,添加等意思,insertBefore指的是在原本的元素外部&之前插入,insertAfter是在原本的元素外部&之后插入.
after和before是内部插入.
after和before是内部插入.
2017-04-14
他们和append他们一样,是将内容插入到div里面,不同的是,after和before规定了具体插入的位置.
after是插入在后面.before是插入在前面.
after是插入在后面.before是插入在前面.
2017-04-14
按照我的理解before方法还是把 后面 的元素给挤下去了,因为大部分的网页设计前面的空间都满了,后面还是可以扩展的,所以不管是after还是before都是把后面的元素挤下去了,不过前者是不会挤被插入元素的,但是后者则会将被插入元素一起挤下去。
2017-04-14
已采纳回答 / 洋葱宝宝
$('li', '.item-ii'),逗号前面是子,后面是父,写法不同罢了,也可以写$('.item-ii li').第二个只不过是声明了一下变量,把$('span')赋值给了$spans这个变量,你不声明的话就写find('span')
2017-04-14
比较了之后发现index%2取的是135也就是奇数项。而index%2==0则取的是偶数项为024.。不要说什么0 不是偶数哦。在索引里面0算在偶数里面的
2017-04-12
老师的代码略偷懒,或者是操作有误,多点两次button1的话事件都会被删除,看不到button2后面的效果,所以建议同学轮着来,刷新着多试几次。
2017-04-12
终于看懂了,那个去重的意思是:如果你点击bt1,p的长度不存在,也就是p节点已经没有了,就不执行下面的语句,也就是不会把再次删除的p上的数据再重新赋给p,那么p上的数据就还是你第一次点击bt1时的赋值(也就是不操作时的那两个p),之后你点击bt2,就把第一次点击赋值的p再重新插入到body中
2017-04-12