最赞回答 / Cay_Chance
我看了一下原文中是(!data ? "空" : formatted),括号内是一个三目运算符,格式如下 a?x:y 先计算条件a,然后进行判断。如果a的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。在(!data ? "空" : formatted)式中,data和formatted都是函数传进来的参数,其中data是那些数组,也就是那些人姓名,formatted是选中的人的姓名,此处的!data就是格式中的a。(!data ? "空" : formatted)跟...
2016-05-10
yanlingdi
我们知道使用:first过滤选择器可以获取指定父元素中的首个子元素, 此处有病句,并不是选择父元素中的首个子元素,而是 选择一组相同标签中的第一个元素,这也是在:first那章这样写的, 这个很重要哟老师!!!!!!!!!!!!!!!!
你理解错误了 第一个元素是相对元素 整体页面有第一个元素 div中可能有第一个元素 ul中可能有第一个元素 所以要明确第一个元素就要先明确第一个元素的父级元素 所以说指定父元素中的首个子元素 但是例子给的让人有点误解但的确是对的 $(ul>li:first-child) 这样写你是不是就能理解了啊
我们知道使用:first过滤选择器可以获取指定父元素中的首个子元素, 此处有病句,并不是选择父元素中的首个子元素,而是 选择一组相同标签中的第一个元素,这也是在:first那章这样写的, 这个很重要哟老师!!!!!!!!!!!!!!!!
你理解错误了 第一个元素是相对元素 整体页面有第一个元素 div中可能有第一个元素 ul中可能有第一个元素 所以要明确第一个元素就要先明确第一个元素的父级元素 所以说指定父元素中的首个子元素 但是例子给的让人有点误解但的确是对的 $(ul>li:first-child) 这样写你是不是就能理解了啊
2016-05-10
"subNum": function(p1, p2) {
var intResult = 0;
p1 = (p1 == undefined) ? 0 : p1;
p2 = (p2 == undefined) ? 0 : p2;
if (p1 > p2) { //如果传入的参数前者大于后者
intResult = parseInt(p1) - parseInt(p2);
}
return intResult;
var intResult = 0;
p1 = (p1 == undefined) ? 0 : p1;
p2 = (p2 == undefined) ? 0 : p2;
if (p1 > p2) { //如果传入的参数前者大于后者
intResult = parseInt(p1) - parseInt(p2);
}
return intResult;
2016-05-09
最新回答 / 吴悔mk
css 里面定义了.tip {display: none;}所以需要show 他写是的链式表达式,可以分解为$(".tip").show();$(".tip").append(strTmp);最后一句是$(".tip").append(strTmp);或者$(".tip").html(strTmp); 都能显示
2016-05-09
最新回答 / 慕尼黑3917127
应该是服务器是以post方法接收的,所以不加的话,默认为get,所以啊,到服务器get方法是空的,没检验都,所以回复回来的就是错误的结果,懂了吧
2016-05-09
已采纳回答 / 酷鱼木木
因为left:"-=50px"设置的左移距离为50,而不是无限制移动,当设置left:"-=200px"的时候,就会左移200px,已经移出页面外了,所以并不是界限的问题。
2016-05-09