医药网站建设,域名的四个组成部分,wordpress安装错误,手机价格网站建设Java中this与event有什么不同发布时间#xff1a;2021-02-11 10:37:25来源#xff1a;亿速云阅读#xff1a;61作者#xff1a;LeahJava中this与event有什么不同#xff1f;相信很多没有经验的人对此束手无策#xff0c;为此本文总结了问题出现的原因和解决方法#xff…Java中this与event有什么不同发布时间2021-02-11 10:37:25来源亿速云阅读61作者LeahJava中this与event有什么不同相信很多没有经验的人对此束手无策为此本文总结了问题出现的原因和解决方法通过这篇文章希望你能解决这个问题。onclick changeImg(this) vs onclick changeImg(event)var myImages [usa.gifcanada.gif,jamaica.gif,mexico.gif];function changeImg(e) {var el e.target;var newImgNumber Math.round(Math.round()*3);while(el.src.indexOf(myImages[newImgNumber]) ! -1){el.src myImages[newImgNumber];}}1.this是Javascript语言的一个关键字。2.this代表函数运行时自动生成的一个内部对象只能在函数内部使用。3.this和event.target的区别js中事件是会冒泡的所以this是可以变化的但event.target不会变化(在事件触发时只传递当前event对象的引用)它永远是直接接受事件的目标DOM元素另外this和event.target都是dom对象如果要使用jquey中的方法可以将他们转换为jquery对象$(this)和$(event.target);看完上述内容你们掌握Java中this与event有什么不同的方法了吗如果还想学到更多技能或想了解更多相关内容欢迎关注亿速云行业资讯频道感谢各位的阅读