我有一個代碼,使用jQuery,檢查是否點擊了正確的圖像,然後根據回答是否正確將圖像更改爲紅色或綠色。之後,它等待2秒鐘並重新加載頁面以顯示下一個圖片對。它可以獨立使用它,但是一旦我將它放入Facebook應用程序中,它就無法正常工作。jQuery不適用於Chrome瀏覽器的facebook應用程序
在IE和Firefox中,它會改變點擊顏色,但不會重新加載頁面。然而,在Chrome中,它甚至不會改變點擊的顏色。這可能是iframe或其他問題嗎?當我在iframe中使用jQuery時,是否需要特定的參數?
摘錄從我的代碼看起來是這樣的:
jQuery(document).ready(function(){
jQuery('img#0').live("click", function(){
if (jQuery(this).hasClass("correct")){
jQuery(this).attr('src', "0g.png");
} else{
jQuery(this).attr('src', "0r.png");
}
});
});
正如你所看到的,我甚至jQuery的改變$,以防止與其他可能的庫衝突。
任何想法,我可以得到這個工作?
你的瀏覽器的錯誤控制檯說什麼? – CBroe
控制檯不顯示任何錯誤 –
實際上,Chrome控制檯顯示:Uncaught ReferenceError:未定義jQuery。 我需要找出如何定義它,因爲我已經成功地包含了'在我的代碼中。 –