日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端基础-jQuery的优点以及用法

發布時間:2023/12/13 HTML 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端基础-jQuery的优点以及用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、jQuery介紹

  • jQuery是一個輕量級的、兼容多瀏覽器的JavaScript庫。
  • jQuery使用戶能夠更方便地處理HTML Document、Events、實現動畫效果、方便地進行Ajax交互,能夠極大地簡化JavaScript編程。它的宗旨就是:“Write less, do more.“
  • 二、jQuery的優勢

  • 一款輕量級的JS框架。jQuery核心js文件才幾十kb,不會影響頁面加載速度。
  • 豐富的DOM選擇器,jQuery的選擇器用起來很方便,比如要找到某個DOM對象的相鄰元素,JS可能要寫好幾行代碼,而jQuery一行代碼就搞定了,再比如要將一個表格的隔行變色,jQuery也是一行代碼搞定。
  • 鏈式表達式。jQuery的鏈式操作可以把多個操作寫在一行代碼里,更加簡潔。
  • 事件、樣式、動畫支持。jQuery還簡化了js操作css的代碼,并且代碼的可讀性也比js要強。
  • Ajax操作支持。jQuery簡化了AJAX操作,后端只需返回一個JSON格式的字符串就能完成與前端的通信。
  • 跨瀏覽器兼容。jQuery基本兼容了現在主流的瀏覽器,不用再為瀏覽器的兼容問題而傷透腦筋。
  • 插件擴展開發。jQuery有著豐富的第三方的插件,例如:樹形菜單、日期控件、圖片切換插件、彈出窗口等等基本前端頁面上的組件都有對應插件,并且用jQuery插件做出來的效果很炫,并且可以根據自己需要去改寫和封裝插件,簡單實用。
  • 三、jQuery版本

    • 1.x:兼容IE678,使用最為廣泛的,官方只做BUG維護,功能不再新增。因此一般項目來說,使用1.x版本就可以了,最終版本:1.12.4 (2016年5月20日)
    • 2.x:不兼容IE678,很少有人使用,官方只做BUG維護,功能不再新增。如果不考慮兼容低版本的瀏覽器可以使用2.x,最終版本:2.2.4 (2016年5月20日)
    • 3.x:不兼容IE678,只支持最新的瀏覽器。需要注意的是很多老的jQuery插件不支持3.x版。目前該版本是官方主要更新維護的版本。

    維護IE678是一件讓人頭疼的事情,一般我們都會額外加載一個CSS和JS單獨處理。值得慶幸的是使用這些瀏覽器的人也逐步減少,PC端用戶已經逐步被移動端用戶所取代,如果沒有特殊要求的話,一般都會選擇放棄對678的支持。

    四、jQuery對象

    jQuery對象就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是 jQuery獨有的。如果一個對象是?jQuery對象,那么它就可以使用jQuery里的方法:例如$(“#i1”).html()。

    $("#i1").html()的意思是:獲取id值為?i1的元素的html代碼。其中?html()是jQuery里的方法。

    相當于:?document.getElementById("i1").innerHTML;

    雖然?jQuery對象是包裝?DOM對象后產生的,但是?jQuery對象無法使用?DOM對象的任何方法,同理?DOM對象也沒不能使用?jQuery里的方法。

    一個約定,我們在聲明一個jQuery對象變量的時候在變量名前面加上$:

    var $variable = jQuery對像 var variable = DOM對象 $variable[0]//jQuery對象轉成DOM對象

    拿上面那個例子舉例,jQuery對象和DOM對象的使用:

    $("#i1").html();//jQuery對象可以使用jQuery的方法 $("#i1")[0].innerHTML;// DOM對象使用DOM的方法

    五、jQuery內容:

  • 選擇器、篩選器
  • 操作標簽
  • 事件
  • 動畫效果
  • each、data
  • 下載鏈接:jQuery官網

    中文文檔:jQuery AP中文文檔

    轉載于:https://www.cnblogs.com/ManyQian/p/9135676.html

    總結

    以上是生活随笔為你收集整理的前端基础-jQuery的优点以及用法的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。