已采納回答 / 受戒人
單引號(hào)和雙引號(hào)其實(shí)沒啥區(qū)別,看你自己習(xí)慣了<input type="button" onclick="alert("1")">-------------------不正確<input type="button" onclick="alert('1')">-------------------正確雙引號(hào)中再用雙引號(hào)要這樣:var str = "abc\"def\"ghi"用反斜杠來禁止解析雙引號(hào)。如果單獨(dú)用的話,如alert('test')和alert("test")兩個(gè)根本沒區(qū)別。
2016-11-10
示例中的事件綁定在div上,如果不設(shè)定a這個(gè)參數(shù)的話,點(diǎn)擊div內(nèi)部任何一個(gè)元素都會(huì)觸發(fā)這個(gè)事件。但是如果設(shè)定了參數(shù),那么只有在點(diǎn)擊div內(nèi)部這個(gè)參數(shù)元素的時(shí)候才會(huì)觸發(fā)這個(gè)事件。委托的意思就是這個(gè)事件綁定的是div,但是委托了參數(shù)a來觸發(fā)。
2016-11-10
事件委托:讓別人來執(zhí)行事件
http://www.cnblogs.com/leejersey/p/3801452.html
好處1:提高性能
好處2:新添加的元素還會(huì)有之前的事件
http://www.cnblogs.com/leejersey/p/3801452.html
好處1:提高性能
好處2:新添加的元素還會(huì)有之前的事件
2016-11-09
"trigger" 在英文中意為觸發(fā)。一個(gè)元素接上".trigger",就意味著程序會(huì)執(zhí)行命令觸發(fā)已設(shè)定好的觸發(fā)事件如“click”,而不需要你去人為的去點(diǎn)擊觸發(fā)。比如說你寫一個(gè)定時(shí)器,每隔一定時(shí)間自動(dòng)點(diǎn)擊一下按鈕,就可以使用"trigger"函數(shù)來自動(dòng)點(diǎn)擊。
2016-11-09
先綁定到最上層的DIV元素如BODY,并設(shè)定一個(gè)條件,這里條件就只的是某個(gè)元素div,a,p等,當(dāng)點(diǎn)擊這個(gè)元素時(shí)直接觸發(fā)事件
2016-11-09
keydown事件會(huì)在按下鍵盤按鍵時(shí)觸發(fā)。它與keypress事件類似,但keypress著重的是按下該鍵輸入了哪個(gè)字符(只有能夠打印字符的鍵才會(huì)觸發(fā)keypress),keydown著重的是按下了哪個(gè)鍵(按下任何鍵都可觸發(fā)keydown)
2016-11-09
一個(gè)樣式的代碼改下就能教學(xué)了,這樣看得一目了然,有錯(cuò)的地方不能說老師不用心,本來就沒收你錢的東西,還嫌棄什么。
2016-11-09
focus()函數(shù)用于匹配當(dāng)前獲得焦點(diǎn)的元素,觸發(fā)focus事件時(shí),jQuery會(huì)按照綁定的先后順序依次執(zhí)行綁定的事件處理函數(shù)。
focus事件綁定在父元素div上,子元素input的事件冒泡不會(huì)被觸發(fā)!
focusin()函數(shù)用于為每個(gè)匹配元素的focusin事件綁定處理函數(shù),focusin可以檢測(cè)該元素的后代元素獲得焦點(diǎn)的情況(換句話說,focusin事件支持冒泡)
focus事件綁定在父元素div上,子元素input的事件冒泡觸發(fā)!
focus事件綁定在父元素div上,子元素input的事件冒泡不會(huì)被觸發(fā)!
focusin()函數(shù)用于為每個(gè)匹配元素的focusin事件綁定處理函數(shù),focusin可以檢測(cè)該元素的后代元素獲得焦點(diǎn)的情況(換句話說,focusin事件支持冒泡)
focus事件綁定在父元素div上,子元素input的事件冒泡觸發(fā)!
2016-11-08
點(diǎn)擊input聚焦,會(huì)向上冒泡觸發(fā)accident的點(diǎn)擊事件,點(diǎn)擊第一個(gè)按鈕也是如此。點(diǎn)擊第二個(gè)按鈕,triggerHandler會(huì)觸發(fā)綁定元素的事件,但是不會(huì)事件冒泡,不會(huì)觸發(fā)父級(jí)元素的事件
2016-11-08
點(diǎn)擊第一個(gè)按鈕, 首先將bottonName進(jìn)行或運(yùn)算,如果bottonName沒有值,則賦值first。然后執(zhí)行update方法,更改了span的值,點(diǎn)擊第二個(gè)按鈕,會(huì)執(zhí)行第一個(gè)按鈕的點(diǎn)擊事件,trigger()根據(jù)綁定到匹配元素的給定的事件類型執(zhí)行所有的處理程序和行為。并且附帶一個(gè)參數(shù)'last',所以在第二個(gè)按鈕中,bottonName會(huì)變成last,最后執(zhí)行update,更改span的值
2016-11-08
已采納回答 / 格勞修斯
e應(yīng)該就是指的this吧,你看看花括號(hào)里面不是有用到e嗎?如果沒有用e的話就應(yīng)該用this才能達(dá)到相同效果了,而且e也可以理解成element(元素),代表被觸發(fā)事件的當(dāng)事人(元素)。
2016-11-08