老师说的ui组件的函数有啥特别之处吗?

老师说的ui组件的函数有啥特别之处吗?

为啥要这么写 这么写的好处是啥 不直接用document.ready而是这么写的目的是啥

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,

1、ui组件可以简单理解为封装函数,将某一个功能封装起来,页面中元素需要这个功能的时候调用即可。

2、$.fn是jQuery.fn,相当于jQuery.prototype,在$.fn上添加方法,也就是在jQuery原型对象上扩展方法:

http://img1.sycdn.imooc.com//climg/5dc2683a092ccb1405190131.jpg

需要的时候元素直接调用:

http://img1.sycdn.imooc.com//climg/5dc2684c0994c69005460185.jpg

$(function(){})这样是$(document).ready(funcrtion{});的简写形式,都是在DOM结构加载完后执行的。

自己再理解下,祝学习愉快!

欢迎采纳~

  • lcyjerry 提问者 #1
    那这和写一个函数然后document.ready调用有什么区别吗?我还是没理解这个组件的定义
    2019-11-06 16:33:28
好帮手慕星星 2019-11-06 18:56:55

你好,同学说的document.ready调用是什么情况呢,老师不太明白你的意思,建议写一下代码哦,便于准确定位问题所在,帮助你解决。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师