編輯:好的,代碼是好的。還有一些其他代碼應該在其他地方設置其他屬性,我陷入了「複製/粘貼忘記更改ID名稱」疾病的犧牲品。感謝大家的意見。對不起,作爲一個笨蛋。更改img src不顯示圖像
我有一種情況,當用戶單擊圖像時,我正在使用jquery動態更改img src屬性。基本上在註冊和取消註冊按鈕之間來回切換。當我點擊註冊按鈕時,它會正確切換到UnRegister圖像。但是,如果再次單擊它,將永遠不會切換回註冊圖像。我的代碼:
function unRegister() {
$('#reg').attr("src","/images/btnRegister.png");
$('#reg').attr("onClick","register()");
}
function register() {
$('#reg').attr("src","/images/btnUnregister.png");
$('#reg').attr("onClick","unRegister()");
}
似乎很容易。我已驗證這兩個圖像拼寫正確,並位於/ images目錄中。我需要這兩個例程,因爲一旦解決了這個小問題,我將根據正在發生的操作做許多不同的事情。我已經驗證(通過方便的警報()調用該例程被調用,只是沒有像開關
嗨,你能鏈接圖像生活是http://yoursite/images/btnRegister.png 404 ??還確認$(#REG)只是一個錯字的錯誤,而不是你的錯誤。 – 2013-03-01 20:15:03
你能確認你的代碼是$('#reg')'而不是$(#reg)嗎? – Nix 2013-03-01 20:15:21
http://jsfiddle.net/Kvagn/你的代碼實際上看起來不錯。正確切換圖像。 – dfsq 2013-03-01 20:15:46