首页 前端知识 jquery常用方法使用(一)(1),前端混合开发

jquery常用方法使用(一)(1),前端混合开发

2024-05-31 20:05:03 前端知识 前端哥 699 997 我要收藏

8. ( ′ p ′ ) . a p p e n d T o ( ′ . w r a p p e r ′ ) / / 表示将 A 中的节点插入到 B 之后的最后一个节点    ('p').appendTo('.wrapper')//表示将A中的节点插入到B之后的最后一个节点      (p).appendTo(.wrapper)//表示将A中的节点插入到B之后的最后一个节点   (‘.wrapper’).append( ( ′ p ′ ) )  表示在 A 之后添加一个新的节点   ('p'))  表示在A之后添加一个新的节点    (p)) 表示在A之后添加一个新的节点  (‘button’).click(function()  {$(‘.wrapper’).append(item1).append(item2) })

9.这里所有说的就是remove()与detach()的区别,两者的不同就是remove()方法去移除时,会取消掉这个事件的绑定,而detach不会,两者的作用是把元素删除后返回$(‘.item1’).click(function(){item1 = $(this).remove()})            $(‘.item2’).click(function(){item2 = $(this).detach()})

10.on(),用于时间的绑定里面有四个参数   下面这种方式是on()方法中传入两个参数时的使用方法 ( ′ . i t e m 1 ′ ) . o n ( ′ c l i c k ′ , f u n c t i o n ( e )   c o n s o l e . l o g ( ′ i t e m 1 ′ )   )   当 o n ( ) 传入三个参数时 , 当第二个参数为数组或者是对象时,在回调函数中去传入参数 e ,然后使用 e . d a t a 去调用时能够输出打印出第二个参数;当第二个参数是字符串是,其就会被理解为事件源,只有点击该事件源时,才会有点击事件 ('.item1').on('click',function(e){ console.log('item1') })   当on()传入三个参数时,当第二个参数为数组或者是对象时,在回调函数中去传入参数e,然后使用e.data去调用时能够输出打印出第二个参数;当第二个参数是字符串是,其就会被理解为事件源,只有点击该事件源时,才会有点击事件 (.item1).on(click,function(e) console.log(item1) )  on()传入三个参数时,当第二个参数为数组或者是对象时,在回调函数中去传入参数e,然后使用e.data去调用时能够输出打印出第二个参数;当第二个参数是字符串是,其就会被理解为事件源,只有点击该事件源时,才会有点击事件(‘.item1’).on(‘click’, {name: ‘123’} ,function(e){console.log(e.data.name)})

11.off()解除事件绑定$(‘.item1’).off(‘click’)

12.one()只绑定一次事件$(‘.item1’).one(‘click’,function(){console.log(‘item1’)})

13.在jq当中去添加标签的方法$(‘.wrapper’).append(‘

item3 ’)

14.scrollTo()滚动出去的高度:$(window).scrollTo()

15.innerWidth() 表示调用该方法的dom节点的宽度,其宽度包括 content padding    outerWidth() 表示调用该方法的dom节点的宽度,其宽度包括 content padding border,当在这个方法的内部传入true时,其宽度还包括margin.
16.jquery事件   事件对象 e.pageX相对于文档而言的宽度, e.client相对于浏览器而言的宽度   e.which表示键盘输入的那个按键 e.button那个鼠标俺就被按下    e.sereenY表示距离电脑窗口的高度   ( ′ b o d y ′ ) . c l i c k ( f u n c t i o n ( e ) c o n s o l e . l o g ( e . p a g e Y ) c o n s o l e . l o g ( e . c l i e n t Y ) c o n s o l e . l o g ( e . s c r e e n Y )   ) 17.  防止默认事件触发 e . p r e v e n D e f a u l t e . s t o p P r o p a g a t i o n ( ) r e t u r n f a l s e    ('body').click(function(e){console.log(e.pageY) console.log(e.clientY)console.log(e.screenY) }) 17.  防止默认事件触发e.prevenDefault e.stopPropagation() return false    (body).click(function(e)console.log(e.pageY)console.log(e.clientY)console.log(e.screenY) )17. 防止默认事件触发e.prevenDefaulte.stopPropagation()returnfalse  (‘input’).on(‘mousedown contentmune’ , function(e){e.preventDefault();console.log(e.button) })
18.offset().left / offset().top相对与浏览器窗口定位,position().left/top,相对于有定位的父级进行定位

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
img

React

  • 介绍一下react

  • React单项数据流

  • react生命周期函数和react组件的生命周期

  • react和Vue的原理,区别,亮点,作用

  • reactJs的组件交流

  • 有了解过react的虚拟DOM吗,虚拟DOM是怎么对比的呢

  • 项目里用到了react,为什么要选择react,react有哪些好处

  • 怎么获取真正的dom

  • 选择react的原因

  • react的生命周期函数

  • setState之后的流程

  • react高阶组件知道吗?

  • React的jsx,函数式编程

  • react的组件是通过什么去判断是否刷新的

  • 如何配置React-Router

  • 路由的动态加载模块

  • Redux中间件是什么东西,接受几个参数

  • redux请求中间件如何处理并发

CodeChina开源项目:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

中间件是什么东西,接受几个参数

  • redux请求中间件如何处理并发

CodeChina开源项目:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

转载请注明出处或者链接地址:https://www.qianduange.cn//article/10267.html
标签
评论
发布的文章

npmjs官网(查询依赖包)

2024-06-07 00:06:56

npx使用及原理

2024-06-07 00:06:36

npm 包管理工具

2024-06-07 00:06:33

vue 思极地图开发

2024-06-07 00:06:28

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!