课程
/前端开发
/JavaScript
/JS+CSS3实现带预览图幻灯片效果
if(id.substr(0,1)=='.'){
teturn document.getElementsByClassName(id.substr(1));
}
2015-10-21
源自:JS+CSS3实现带预览图幻灯片效果 3-1
正在回答
如果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)):根据上面的例子,那这个就可以写为:document.getElementsByClassName(example)
闹小志
yang_216 提问者
id.substr(0,1)=='.' 截取id这个字符串,从第0个开始取1个。如果等于.就把id这个字符串从第1个以后的作为一个class类返回。
举报
同样的幻灯片,不一样的切换,学会实现思路,操作很简单
4 回答没看懂这行代码,求教
2 回答为何没有代码可以下载的代码供参考?
4 回答我只想问下:源代码在哪里可以下载吗??
3 回答可以把原代码给我们吗