JavaScript進(jìn)階篇 9-22編程練習(xí) 問題求助?
三個(gè)功能如果分開寫,都很容易實(shí)現(xiàn)。
如果講三個(gè)功能整合在一起,問題就出來了。
我的問題是:
1、通過JS生成的行,無法實(shí)現(xiàn)鼠標(biāo)移入時(shí)變換背景色;
2、添加新行后,刪除的行并非“刪除”鏈接所在行;
到底是函數(shù)作用域的問題呢?還是其他?
希望大神們能指點(diǎn)下思路。在下深表感謝!
三個(gè)功能如果分開寫,都很容易實(shí)現(xiàn)。
如果講三個(gè)功能整合在一起,問題就出來了。
我的問題是:
1、通過JS生成的行,無法實(shí)現(xiàn)鼠標(biāo)移入時(shí)變換背景色;
2、添加新行后,刪除的行并非“刪除”鏈接所在行;
到底是函數(shù)作用域的問題呢?還是其他?
希望大神們能指點(diǎn)下思路。在下深表感謝!
2015-08-25
舉報(bào)
2015-08-18
生成的行,事件要用jQuery的on來綁定,不能直接$('elem').hover(function(){}).原因是你綁定時(shí),jQuery沒有獲取到生成的元素.
刪除行,要看你的代碼結(jié)構(gòu).
2015-08-25
正如你所說的,就是這個(gè)道理,就是執(zhí)行事件時(shí),沒有獲取新生成的元素。
這個(gè)是JavaScript的,不過還是謝謝您了。
現(xiàn)在已經(jīng)解決了。不過代碼有些殘亂,我再看還有更好的方法沒有,同時(shí)看能不能再優(yōu)化優(yōu)化。。。