已采纳回答 / ReusKai
e.target.innerHTML 就是获取这个目标节点的开始和结束标签之间的html,可能是文本,也可能是html结构,这段代码的意思是点击p标签,弹出框显示p标签里的html。
2016-11-14
已采纳回答 / aparch
$("p:first"),选取第一个p元素,然后删除它的子元素和自身,最后,把这个赋值给变量p,实际上,remove会把所有的数据全部删除,所以这里的变量p是无意义的,但是改用detach,则是储存被删除的变量,因为detach还是会在内存中的var p=$("p:first").detach()
2016-11-13
已采纳回答 / 山无夜4114517
因为添加了一个父类div,其中父类div的类名是“a元素”<div class="a元素">;在开始的css定义中,.left和.right 的子div里背景色都是绿色#bbffaa;所以它背景变绿了
2016-11-09
已采纳回答 / 慕粉4040442
判断:如果P的长度为空就返回,不执行下面的detach()代码了。 if (!$("p").length)是if ($("p").length == null)的逼格写法
2016-11-08
已采纳回答 / 小奇爱吐槽
是的,老师只是用这个例子来表示each的用法,实际使用中能用.css解决的事情自然不会用.each。的确如你所说,偶数行的应用是这个用法的关键。说白了就是当集合中存在需要不同处理的对象的时候,就需要用到.each了。
2016-11-05
已采纳回答 / Frank_W毅3947945
肯定有必要啊!你应该是把next()和选择器搞混淆了 $('.item-2').next(':eq(1)'),你应该是觉得$('.item-2').next()就够了,因为next()总是为class=item-2紧接的那个元素,但是class=item-2的元素不止一个啊,所以$('.item-2').next()的元素也不止一个。 所以$('.item-2').next(':eq(1)')是选择为所有的类为class=item-2元素下面的那个元素的集合中下标为1的那个元素。
2016-11-02
已采纳回答 / 你好西蒙
不是很理解你说的意思。 class="aaron"可以去掉,只是没了边框样式。 class="test1"不能去掉,不然后面的$(".test1")就找不到这个了
2016-10-23
已采纳回答 / Brotherit
如果 你没有问错 章节的话。都有效果的。chrome和firefox有没问题。章节:jQuery遍历之parent()方法【JQ基础二 6-3】 $("button:first").click(function() { $('.level-3').parent().css({'border':'1px solid red'}); }) </script> <script type="text/javascript"> $("button...
2016-10-20
已采纳回答 / Super天天
处理一的意思可以这样说,eg: $('li').add('p').css('background','#f00');在选择li合集上后面的添加了p,上面的代码可以理解为$('li')是一个合集,既是相当于li的数组集合和和p标签都选择了同一样式处理二:document.getElementsByTagName('p')[0]指的是返回带有指定标签名(p)的对象的集合。而【0】指的是下标,找到文档中第一个p标签。处理一:$('li').add('p')中的p是通过标签名来找到p ,这只是通过两种不同的方式找...
2016-10-15