btn1Obj.addEventListener("click",method1,false);
2016-08-25
已采纳回答 / 雨宮奏
首先第一个问题, if(index%2)=if(true),因为index%2 = 1嘛。所以当你把节点换成ul后,只有1%2=1为真,所以其他都是false,就只有第2个ul有效果了。注:索引是从0开始。第二个问题,因为此时里面this的指向是ul了,而ul下又没其他文本内容,当然就看不出效果了。
2016-08-25
console.log(1) 这个好像没什么大用?只是火狐的一个兼容方法,在IE中好像会报错.我百度查的。。。。。。。。。因为我比较纠结这个
2016-08-25
已采纳回答 / any_do
add()的作用已经说得很清楚,将元素添加到匹配的元素集合中,比如$('li').add('p') ,这个表达式是将p元素添加到$('li')这个集合中,这个集合是一个类数组对象,执行这条语句之后的$('li')与执行之前的$('li')是两个不同的对象,绝对不是一楼的仁兄说的“和”的意思那么简单!
2016-08-24
.on('click',function(){})和click(function(){})等效
2016-08-24
$(".div").children(":eq(0),:eq(1)").css('border','3px solid red')
2016-08-24
应该是遍历index为奇数的li行的颜色, 你可以console.log(index)一下,看一看输出的值是1,3,5!
2016-08-24