[問題] jquery 圖片放大

看板Ajax作者 (水餃)時間12年前 (2012/04/20 17:18), 編輯推噓4(408)
留言12則, 2人參與, 最新討論串1/1
大家好,小弟想請問一個簡單的問題 現在有兩張圖片(假設A,B)或者更多 我希望點A之後,可以將A的尺寸放大,而B保持不變。 若之後點選B,,則B放大且A回復到回來的尺寸。 小弟目前只能做到點選後改變尺寸 但無法做到同時間只有一張圖被放大。 想請教一下作法。 請大家不吝指教,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.164.148

04/20 17:37, , 1F
設個全域變數去紀錄現在變大的是哪個,點另外一個時就把上
04/20 17:37, 1F

04/20 17:37, , 2F
一個變大的縮小
04/20 17:37, 2F

04/20 17:45, , 3F
了解。但這個方法似乎只能用在只有兩張圖的情況,如果有
04/20 17:45, 3F

04/20 17:45, , 4F
很多張圖,似乎會太過麻煩。不知道有沒有都能用的好辦法?
04/20 17:45, 4F

04/20 17:47, , 5F
那個就是針對很多圖的辦法.....
04/20 17:47, 5F

04/20 17:52, , 6F
舉例: var v = $("#Pic01"); v.XXXX(); <=這樣看得懂嗎?
04/20 17:52, 6F

04/20 17:53, , 7F
那,把圖點下去的時候,把被點的圖設定到V
04/20 17:53, 7F

04/20 17:54, , 8F
然後,這樣就可以從v去隻到上一次是點哪張圖
04/20 17:54, 8F

04/20 17:57, , 9F
另一個方法,是妳圖片被點的時候用addclass加個class下去,
04/20 17:57, 9F

04/20 17:58, , 10F
這樣就可以從CLASS判斷哪個是被點大的圖
04/20 17:58, 10F

04/20 17:58, , 11F
感覺上第二的方法比較好 XD
04/20 17:58, 11F

04/21 13:56, , 12F
搞定囉~!!!我用的是第二個方法,感謝La大。
04/21 13:56, 12F
文章代碼(AID): #1FaIdiMN (Ajax)