第二个按钮应该是 修改奇数li内的字体颜色吧!!如果是偶数的话 index % 2 等于0 那就不会执行改变颜色的语句了
if(index % 2)应该是判断余数,0为false,1为true
if(index % 2)应该是判断余数,0为false,1为true
2016-07-11
应该是
<ul>
<li>list item 1</li>
<li>list item 3</li>
<p>新的p元素</p>
</ul>
吧?
<ul>
<li>list item 1</li>
<li>list item 3</li>
<p>新的p元素</p>
</ul>
吧?
2016-07-10
因为li遍历的时候被当作数组了,从0开始计数,所以说是遍历偶数li的字体颜色也没错。我们数li元素时是从1开始的。
2016-07-09
功能一样,只不过是selector和content互换的,其实记住replaceWith就可以了
2016-07-09
返回的jQuery对象引用的是被删除的节点 意思是.replaceWith这个方法的返回值是被删除的值
如果用变量去接收这个值:
var d=$(".right > div:first p:eq(1)").replaceWith('<a style="color:red">replaceWith替换第二段的内容</a>')
alert(d.html());
})
那么弹出框的内容显示的就是“第二段”。
如果用变量去接收这个值:
var d=$(".right > div:first p:eq(1)").replaceWith('<a style="color:red">replaceWith替换第二段的内容</a>')
alert(d.html());
})
那么弹出框的内容显示的就是“第二段”。
2016-07-08
不明白这几节课里参考代码一定要用$(selector).on('click',function( ){·······}),直接$(selector).click(function(){········})不是很好吗?
2016-07-07
if (!$("p").length) return;哪位大神详细介绍哈这句,特别是return
2016-07-07
on() 方法在被选元素及子元素上添加一个或多个事件处理程序。
自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。
注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。
提示:如需移除事件处理程序,请使用 off() 方法。
提示:如需添加只运行一次的事件然后移除,请使用 one() 方法
自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。
注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。
提示:如需移除事件处理程序,请使用 off() 方法。
提示:如需添加只运行一次的事件然后移除,请使用 one() 方法
2016-07-07