作者sweetjp6 (水饺)
看板Ajax
标题[问题] jquery 图片放大
时间Fri Apr 20 17:18:34 2012
大家好,小弟想请问一个简单的问题
现在有两张图片(假设A,B)或者更多
我希望点A之後,可以将A的尺寸放大,而B保持不变。
若之後点选B,,则B放大且A回复到回来的尺寸。
小弟目前只能做到点选後改变尺寸
但无法做到同时间只有一张图被放大。
想请教一下作法。
请大家不吝指教,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.164.148
1F:推 LaPass:设个全域变数去纪录现在变大的是哪个,点另外一个时就把上 04/20 17:37
2F:→ LaPass:一个变大的缩小 04/20 17:37
3F:→ sweetjp6:了解。但这个方法似乎只能用在只有两张图的情况,如果有 04/20 17:45
4F:→ sweetjp6:很多张图,似乎会太过麻烦。不知道有没有都能用的好办法? 04/20 17:45
5F:推 LaPass:那个就是针对很多图的办法..... 04/20 17:47
6F:推 LaPass:举例: var v = $("#Pic01"); v.XXXX(); <=这样看得懂吗? 04/20 17:52
7F:→ LaPass:那,把图点下去的时候,把被点的图设定到V 04/20 17:53
8F:→ LaPass:然後,这样就可以从v去只到上一次是点哪张图 04/20 17:54
9F:推 LaPass:另一个方法,是你图片被点的时候用addclass加个class下去, 04/20 17:57
10F:→ LaPass:这样就可以从CLASS判断哪个是被点大的图 04/20 17:58
11F:→ LaPass:感觉上第二的方法比较好 XD 04/20 17:58
12F:→ sweetjp6:搞定罗~!!!我用的是第二个方法,感谢La大。 04/21 13:56