首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

求解释下面jQuery EasyUI的easyloader中的一段代码?

发布网友 发布时间:2022-04-23 14:34

我来回答

2个回答

热心网友 时间:2023-10-18 18:04

他是避免重复引入。追问那执行加载的js是当script标签被添加到head标签中的时候吗?就是只要js的标签被添加到页面上去,就会执行行中的内容吗?

追答是的,在runjs里面不是一直有loadjs吗?这就说明了,每执行一次runjs就会执行一次loadjs,而loadjs里面不是有加入引用吗?所以这里需要把之前的引用移除。

热心网友 时间:2023-10-18 18:05

Script标签一经插入dom树,浏览器在其内容加载完成后就会立即执行里面代码。
函数名为runjs也就是一次性运行的意思(将来不会重用),所以运行了就是移除script标签。追问非常感谢!

热心网友 时间:2023-10-18 18:04

他是避免重复引入。追问那执行加载的js是当script标签被添加到head标签中的时候吗?就是只要js的标签被添加到页面上去,就会执行行中的内容吗?

追答是的,在runjs里面不是一直有loadjs吗?这就说明了,每执行一次runjs就会执行一次loadjs,而loadjs里面不是有加入引用吗?所以这里需要把之前的引用移除。

热心网友 时间:2023-10-18 18:05

Script标签一经插入dom树,浏览器在其内容加载完成后就会立即执行里面代码。
函数名为runjs也就是一次性运行的意思(将来不会重用),所以运行了就是移除script标签。追问非常感谢!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com