Jquery实现点击换图片
李保强 2013-03-27 11:12:16 遇到一个问题,在页面上有一个图片img,每次点击的时候换成两个图片中的另一个。
下面是我从网上找到的实现方法。
var images = ['images/up.png', 'images/down.png']
var obj= document.getElementById("hideimg");
obj.src = images[arguments.callee.em ^= 1];
这个方法确实实现了我想要的功能,但是我有点不明白其中的道理。
主要是这一句不懂:arguments.callee.em ^= 1。为什么每次点击它就能得到不同的数字?
哪位高手给解释一下?