已采纳回答 / qq_这是只仓鼠_0
首先代码还是不全只给了第一个SHOW()的 另外其他的如果你没有去修改原本的代码 那肯定会提示你不是JQ对象,你需要先确认到底是不是这第一个SHOW()报的不是JQ对象,我直接复制你这句代码,没有问题不会提示非JQ对象至于总共4次,其实应该不止4次,你通过 show()调用了几次 他就是几
2017-02-17
已采纳回答 / 慕粉0017343883
<html> <head> <title></title> <style> div{ width: 40px; height: 20px; box-sizing: border-box; border: 4px solid #222; } ...
2017-02-15
已采纳回答 / qq_随风飘_1
<script type="text/javascript">$('.left').click(function(){var ele=$(this); //获取单击事件的值,this表示单击的这个标签//通过$.data方式设置数据$.data(ele,"a","data test") // 通过$.data方式将单击事件这行的a标签的值设为data test并存储在$.data$.data(ele,"b",{name:"慕课网"})//通过$.data取出数据var r...
2017-02-10
已采纳回答 / 不知不觉后知后觉嗯
索引为0代表你浏览器看到的第一个,索引为1代表你在浏览器中看到的第二个。索引都是从0开始计数的,$(".left div")获取了.left类下的6个div元素,他们的索引分别是 0,1,2,3,4,5,但是呢,他们分别代表浏览器中你看到的div的第1个,第二个,,,第六个。$('.left div:even').css("border", "3px groove pink");表示获取的div中索引为偶数的div,然后更改他们的border属性,可以看到,索引中0,2,4代表偶数,也就是浏览器中你看到的...
2017-02-09
已采纳回答 / heavenScript
这就是正确的显示效果呀,看你的代码:<...code...>第一个和最后一个div都被获取到了,然后把color改成了#CD00CD你可以试试吧颜色换成别的,这样就会更清楚哪一个选择器变的什么颜色
2017-02-08
已采纳回答 / 八原的妖怪4349223
可是你问的是$(":lt(index)"),选择匹配集合中所有索引值小于给定index参数的元素。所以你这么写(index=1)只能得到一个index为0的元素,它的颜色变为#CD00CD。如果你把index改为2,才应该是两个元素,分别是index=0和index=1的。
2017-01-26