最赞回答 / 冷寒轩111
楼上说的最后一句是错的,$("div[className='imooc']").addClass("imoocClass"),首先这里的div没有className属性,其次,人家的值也不是imooc,所以不能用 = 应该是$("div[class*='imooc']").addClass("imoocClass") 或者是 $("div[class~='imooc']").addClass("imoocClass")最后 我想说的是 那些给他点赞的人,你们只是看而不去实际写一下看效果吗?
2017-09-08
最赞回答 / 长相思兮
如果是$(".prev~div")只会选择 .prev这个元素后面的叫div的兄弟元素 因为~后面是div 若换成*就可以选择.prev后所有兄弟元素包括span
2017-09-06
最新回答 / 奔跑的蜗牛阿三
jquery封装回调函数的逻辑是这样的:function text(fn){ //取得索引 i //取得原来的文本 oldText fn && fn(i, oldText);}
2017-08-31
最赞回答 / CAIGL丶
attr()方法 使用函数来设置属性/值语法 $(selector).attr(attribute,function(index,oldvalue))attribute 规定属性的名称。function(index,oldvalue) 规定返回属性值的函数。该函数可接收并使用选择器的 index 值和当前属性值。
最赞回答 / 慕婉清741579
indexOf() 方法可返回imooc在字符串中首次出现的位置,如果imooc没有出现,则返回 -1。这个判断是className里面有没有imooc的意思
2017-08-29
最新回答 / 枫叶咚咚咚
$("#menu div.tag dd a:nth-child(10)")括号中的空格是后代选择器,所以选择器$()选择的是:id为#menu标签的后代 -> div标签的后代 -> tag类标签的后代 -> dd标签的后代 -> a标签的第10个元素。lt(index)(less than首字母)例子:$(".aaron:eq(2)") //选取第2个(仅选取一个)gt(index)(greater than)例子:$(".aaron:gt(3)") // 选取第3个后的所有eq...
2017-08-28
最赞回答 / Sen丶dream
添加的是类名 查找的也是类名原来前两个方格的类名是aaron$('.left div').addClass('newClass')在执行上述语句后变为aaron newClass所以前两个变红
2017-08-24
最赞回答 / charsandrew
是因为第7行上面script中引入的库有问题,可以换成:<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
2017-08-21
最新回答 / 慕无忌5591136
<...图片...>教程中的注释是不是写错了,应该是保留偶数,删除奇数吧,因为奇数之前已经被增加过一次,再次执行时,应该被删除才对啊,为何注释写得是保留奇数,删除偶数?
2017-08-19
最赞回答 / 零临凌
function(i, val)中的i和val在此都是形参,都是一种代指。在实际的应用中,你调用它时可能是 function(5,true),此时5和true是实参,i的值就是5,val的值是true。你在用形参就行运算时其实参与运算的实参的值。这里的i和val都不用定义,因为i和val都是传进来的值,是外部来的。推荐你去百度一下实参和形参的区别和定义。