最赞回答 / 慕男婶
首先定位到是那行出错了,这句报错的意思是你在一个undefined类型的变量上调用了replace。。例如:var a;a.replace();//这行就会报错你肯定定义了某个变量,但是并没有给它赋值,例如例子中的a变量。解决办法有两个:1,给这个undefined类型的变量赋值2,可以使用if判断,如果a有值,才在a上调用replace if(a){ a.replace(); }
2015-11-24
最赞回答 / 慕男婶
这个是插值表达式。表示把变量index的值插入到 {{index}}的位置,比如此时index为5,那么 {{ index }} 就相当于 5,是一个约定俗成的东西。
2015-11-06
最新回答 / q_Amily
//5.4 为当前控制按钮和幻灯片附加样式 main.className += ' main-i_active'; ctrl.className += ' ctrl-i_active'; };main-i_active前面要有空格‘ 空格main-i_active’&'空格ctrl-i_active';哈哈,两年前的问题了。。。。。
2015-10-22
已采纳回答 / 闹小志
如果id这个变量是以.开头,那么返回以.之后的字符串为类名的对象集合。看懂这个首先你要明白substr是做什么的:1、if(id.substr(0,1)=='.'):判断id这个变量是不是以.开头;2、id.substr(1):返回id变量从1这个位置到结尾的这个字符串,也就是说,不算开头的点。例如id='.example',那id.substr='example';3、document.getElementsByClassName(id.substr(1)):根据上面的例子,那这个就可以写为:docum...
2015-10-21
最赞回答 / qq_慕盖茨8361330
如果只设置宽或者高 另一个会根据这个等比缩放 比如你图片是200*100的大小 你设置宽度为400 高度如果不设置 他就是auto 自动等比缩放变成200 同理 如果你设置了高度50 宽度不设置 宽度就会变成auto 自动等比缩放变成100
2015-10-14