就是如何用腳本觸發(fā)一個(gè)元素的某個(gè)事件,而不是人為的。請不要復(fù)制jquery的源代碼,那對我沒有任何幫助。我剛看了,這個(gè)方法的代碼太復(fù)雜,除非對jquery整個(gè)框架都了解才能看懂。謝謝你們的回答,直接調(diào)用element的方法不是很有用,有的瀏覽器不支持。我仔細(xì)翻看了xml dom的api文檔,覺得下面的方法才是比較符合規(guī)范的,瀏覽器支持較好:var event = document.createEvent("MouseEvents");//onchange事件要用HTMLEventsevent.initEvent("click",true,true);//三個(gè)參數(shù)分別對應(yīng)event的 type 屬性、bubbles 屬性和 cancelable 屬性element.dispatchEvent(event);//給元素分派事件
你好,請問用原生的js怎么實(shí)現(xiàn)和trigger方法一樣的功能?
喵喵時(shí)光機(jī)
2022-05-19 19:15:11