Jquery和JavaScript入口函数的区别

原创 羽化飞翔  2021-09-24 11:59  阅读 452 次
摘要:

今天华仔在前端开发的过程中,遇到一个被恶心到的事情。我使用一下Jquery入口函数,更新下拉选择框的取值。<紧接着就比较蛋疼了,因为出现这样一个情况:页面无法打开,一直转圈圈。经过各种资料查找后发现很可能是这样的问题:网页dom元素在加载的时候,还没加载出来,但是这段默认值的代码已经执行了,导致了冲突。于是我就去查找Javascript入口函数,尝试是否可以。结果JavaScript的入口函数确实没问题Jquery和JavaScript入口函数的区别的总结

羽化飞翔专注于资源分享和技术分析,今天谈谈Web前端的问题

 JqueryJavaScript入口函数的区别导致的问题

今天华仔在前端开发的过程中,遇到一个被恶心到的事情。我使用一下Jquery入口函数,更新下拉选择框的取值。

$(document).ready(function () { 
    $("#.NET技术").val("VisualBasic.Net开发教程").selectmenu('refresh', true);
});

紧接着就比较蛋疼了,因为出现这样一个情况:页面无法打开,一直转圈圈。

经过各种资料查找后发现很可能是这样的问题:网页dom元素在加载的时候,还没加载出来,但是这段默认值的代码已经执行了,导致了冲突。

于是我就去查找Javascript入口函数,尝试是否可以。

window.onload = function (ev) {
    $("#.NET技术").val("VisualBasic.Net开发教程").selectmenu('refresh', true);
}

结果,发现这个JavaScript的入口函数确实没问题。

 JqueryJavaScript入口函数的区别的总结

1、jQuery执行入口函数时,不会等待页面Dom元素加载完毕,而是相当于两个线程在同时开始进行

2、JavaScript入口函数会等到页面Dom元素加载完成

3、如果需要操作html静态的Dom元素,推荐使用JavaScript的入口函数,否则用jQuery

本文地址:https://www.huazai186.com/post/552.html
关注我们:请关注一下我们的微信公众号:扫描二维码羽化飞翔的公众号,公众号:yhfx8686
版权声明:本文为原创文章,版权归 羽化飞翔 所有,欢迎分享本文,转载请保留出处!此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
打赏二维码

发表评论

您必须 登录 才能发表留言!