在input里如何點(diǎn)擊一個(gè)click事件觸發(fā)一個(gè)submit事件?
$('a').click()是jQuery提供的方法,執(zhí)行這個(gè)方法的前提是用jQuery為這個(gè)a綁定過事件。要明白這個(gè)原因就需要理解jQuery內(nèi)部是怎么綁定事件的jQuery綁定事件的過程并不是簡單的兼容addEventListener和attachEvent等方法,而是用原生方法給元素綁定了一個(gè)代理方法,而用jQuery綁定方法時(shí)并沒有把回調(diào)方法直接綁定到元素上,而是放到了這個(gè)代理方法中,所以就可以用$('a').click()這種方式來觸發(fā)click事件,實(shí)際上只是調(diào)用了一下代理方法