亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

整理前端遇到的知識點

標簽:
JQuery
  1. CSS中,overflow:hidden的作用是隐藏溢出,超出的部分会自动隐藏起来

     eg:<div  id=1><div id=2></div><div>当ID=2的这个DIV高度设定的宽度超过了300px,那么超出的部分将自动被隐藏。

  2. jQuery(function($){...})中的 “$” 是什么意思???

        jquery只是js写出来的对象,或者称工厂(产生新的对象)jquery源码中的定义可以理解为 var jQuery = $ = function($){ } (jQuery)即,function参数为形参,function后的括号内的内容为实参,实参赋值给形参在你给出的例子中,可以断言肯定已经引入了jquery,故其实$已经被赋值为jQuery对象,因此这个函数是将jquery作为参数传进函数内部,作为jquery的代名词。可能你要问为什么要这么做,直接用$不是很好么?这有一种可能是不止引入了jquery,还引入了prototype(也是使用$作为工厂符号)之类的,为防混淆如此做。这样做其实是因为js编程中的封装,防止变量污染其他作用域,使得$只作用于这个函数。

  3. $(functon(){}) 是 $(document).ready(function(){}) 的简写,用来在DOM加载完成之后执行一系列预先定义好的函数

  4. $(this)取出当前对象并转换为jQuery对象能调用jquery的方法,例如click(), keyup();而this,则是html元素对象,能调用元素属性,例如this.id,this.value。

  5. each(function(){}){}为符合筛选的元素循环执行函数 

  6. outerWidth()函数用于获取当前匹配元素的外宽度。

  7. prevAll() 获得当前匹配元素集合中每个元素的前面的同胞元素,使用选择器进行筛选是可选的。同理nextAll()就是往后。

  8. animate()方法 改变“div”元素的高度;

  9. siblings()函数选取每个匹配元素的所有同辈元素(不包括自己),并以jquery对象的形式返回

  10. attr(属性名)        //获取属性的值

  11. attr(属性名,属性值)     //设置属性值

  12. data() 方法向被选元素附加数据,或者从被选元素获取数据。

  13. hasClass() 方法检查被选元素是否包含指定的 class。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消