jQuery中心思想

一、選擇網頁元素

1.css選擇器

2.特有表達式:(冒號)

二、方法函數(shù)化

2.1 原生

例如:window.onload

innerHtml

onclick

2.2 jquery

例如:? $

html()?

.click()

三、原生與 jquery

1 原生與JQ可以共存

ep:?$('#div1').html()

oDiv.innerHtml

2 原生與JQ不能混用

ep:? $('#div1').innerHTML? //錯誤寫法

oDiv.html()? //錯誤寫法

四、改變結果集

1 強大的過濾器

例如: has()? not()? filter()

2 相鄰元素查找

例如: next() parent() children()

五、鏈式操作

end() 結果集后退一步

六、取值與賦值合體

例如: html()? val() attr() width()? text()??

如單選框參數(shù)還可以是數(shù)組

注意:取值是一組元素中取第一個,賦值是所有元素賦值

七、元素的異形換位

1.直接移動該元素

例如: insertAfter()? appendTo()

2.移動其他元素

例如:insert()? append()

區(qū)別:操作的元素不同

八、強大的創(chuàng)建

1.使用¥直接創(chuàng)建

2.¥加字符串創(chuàng)建

3.clone(true)克隆

九、工具方法

1.構造函數(shù)上的方法

例如:$.each()? ?$.trim()

2.原型上的方法

例如:$("#div1").each()

十、事件操作

1.獨立事件

例如:click()? mouseenter()

2. 通用事件

例如:bind() on()? one()? unbind()? e:event對象? ?pageX等

阻止默認與冒泡? trigger自定義? ?toggle(可多個fn按順序切換)

十一、運動特效

1.常見效果

例如:? fadeIn()? fadeOut()? sideDown()? sideUp()? show()? hide()??

2.復雜效果

例如: animate()? stop()

十二、插件機制、UI組件

擴展插件

使用組件

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • jQuery基礎 什么是JQ?一個優(yōu)秀的JS庫,大型開發(fā)必備JQ的好處?一簡化JS的復雜操作二不再需要關心兼容性三...
    幺七閱讀 1,009評論 0 2
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標準。 注意:講述HT...
    kismetajun閱讀 28,868評論 1 45
  • 前言: jQuery的使用需要有JavaScript基礎,則否你將很難理解操作的目的. 問題一: j...
    info_gu閱讀 1,061評論 0 1
  • 1. tab列表折疊效果 html: 能源系統(tǒng)事業(yè)部 崗位名稱: 工作地點 崗位名...
    lilyping閱讀 2,015評論 0 1
  • 在技術浪潮不斷更新發(fā)展的時代下,身為程序員的我們不斷的在學習新技術,不斷的更新自己的技能,不斷的和伙伴們一起成長,...
    不知名_伍毛閱讀 4,970評論 10 54

友情鏈接更多精彩內容