首页上一页 1 下一页尾页 2 条记录 1/1页
java web 从入门到精通 526页 21.6.4对日记图片进行左转和右转
发表在JavaWeb图书答疑
2016-06-09
是否精华
是
否
版块置顶:
是
否
在本节中,首先让下载个Google公司的excanvas插件,可是书上的地址根本找不到该插件,请问老师,现在该从哪里下载该插件?
然后书上给出了针对该excanvas插件对图片进行左转和右转的javascript代码,在这个代码段中,有很多内容都是模糊不清,希望老师能指点迷津!
<script type="text/javascript">
i++; //书上说这是标记本页日记条数的变量,但该变量是怎么实现自增量的?
function rotate${id.count}(){ //此处是定义的函数还是对象?${id.count}是什么?
var param${id.count}={
right:document.getElementById("rotLeft${id.count}"),
..............
rot:0
};
var rotate=function(canvas,img,rot){ //这句是什么意思?function rotate(canvas,img,rot)行吗?
................
if(!rot){
rot=0; //既然上面的条件是判断rot为0,那么此处再把rot置0是不是多余的?
}
...........
var fun={
right:function(){ //这是定义的对象的属性还是对象的成员函数,或者是其它?
.............
}
param${id.count}.right.onclick=function{ //right不是属性吗?这句是什么意思?此处的${id.count}有时代表什么?js中似乎没有这种语法?本代码段通篇都有这种代码,不知道是什么原理?
然后书上给出了针对该excanvas插件对图片进行左转和右转的javascript代码,在这个代码段中,有很多内容都是模糊不清,希望老师能指点迷津!
<script type="text/javascript">
i++; //书上说这是标记本页日记条数的变量,但该变量是怎么实现自增量的?
function rotate${id.count}(){ //此处是定义的函数还是对象?${id.count}是什么?
var param${id.count}={
right:document.getElementById("rotLeft${id.count}"),
..............
rot:0
};
var rotate=function(canvas,img,rot){ //这句是什么意思?function rotate(canvas,img,rot)行吗?
................
if(!rot){
rot=0; //既然上面的条件是判断rot为0,那么此处再把rot置0是不是多余的?
}
...........
var fun={
right:function(){ //这是定义的对象的属性还是对象的成员函数,或者是其它?
.............
}
param${id.count}.right.onclick=function{ //right不是属性吗?这句是什么意思?此处的${id.count}有时代表什么?js中似乎没有这种语法?本代码段通篇都有这种代码,不知道是什么原理?