您现在的位置:主页 > 大众心水论坛440441 > 正文

网页设计中javascript——滤镜效果

文章来源:本站原创 发布时间:2019-11-23

  请高手解释一下这段代码,特别是+j+我就十分不懂了??

  我想问的是+j+和+i+是什么意思。。特别是这里的两个+号我十分不明白。。

  另外我想问,全国文明城市分别是哪些城市!这种格式只用在滤镜中??在其它的JS代码中我一般都没看见类似+i+的格式??

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  【if(i11) {i=1;} 】这段开始部分的代码,意味着,将要上场的图片最多是11张;

  变量 j 是用来代表滤镜效果类型的,所以【var j=Math.random()*22+1;//图片随机产生】这个的注释是错误的,8月19日上海天气预报 多云局部阵雨最高31度应该是“控制滤镜效果随机产生”。

  IE下的滤镜变换效果有很多,似乎总共有22种,这里Transition=20就是选择其中的一种而已嘛,就这么简单。

  总之,JS部分的代码实现两个功能,第一是为IMG1添加滤镜效果并应用和启动这个效果,第二是添加图片(也就是图片的地址嘛)。你对不懂的地方,我想应该是容器的 filter 属性,你需要自己去查看相关资料了。

  最后我要提醒你的是,这个滤镜效果只有在IE下有效,别的浏览器是没任何效果的。

  “+”号能作为算术运算符,也能作为字符串的链接符,例如++i,j++就是算术运算符,产生的结果是变量自加1吧,又例如abc+def就是字符串链接符,产生的结果就是把这两个字符串链接起来,结果是abcdef。