JQuery基礎概念 符號的實質

2022-04-16 17:44:53 字數 2301 閱讀 4899

//

$其實就是乙個函式,以後用$的時候,記得跟小括號 $();

//引數不同,功能就不同

//3種用法

//1. 引數是乙個function, 入口函式

$(function

() );

console.log(

typeof

$);

//2. $(domobj) 把dom物件轉換成jquery物件

//$(document).ready(function () );

//3. 引數是乙個字串,用來找物件

//$("div") $("div ul") $(".current")

//

jquery:簡單、粗暴

//jq和js的關係

//js是什麼? js是一門程式語言

//jq僅僅是基於js的乙個庫,jq可理解為就是開發js的乙個工具。

//概念

//1. 為什麼要學jquery ? 簡單,粗暴 沒有相容性問題

//2. 什麼是jquery?js庫,說白了就是js檔案,裡面有一大堆的方法

//3. 使用jquery的步驟: 1. 引入jquery檔案 2. 入口函式 功能實現

//4. 版本:1.x 2.x 3.x 1.x 壓縮版和未壓縮版

//5. 入口函式: $(document).ready(function) $(function(){})

//6. jquery物件與dom物件

//區別:方法不能混用

//聯絡: dom-->jq 花錢 jq-->dom [0] get(0)

//$的實質:function

=== jquery);

//$(function () );

//選擇器

//基本選擇器 標籤 類 id選擇器 交集 並集

//層級選擇器: 子代 後代

//過濾選擇器:

//:odd:奇數 even:偶數 :eq:指定下標

//:first :last :gt :lt

//篩選選擇器

//children():找兒子

//find():找後代

//parent():找爹

//siblings():找兄弟,不包括自己

//next:下乙個兄弟

//prev:上一次兄弟

//eq:指定下標

//index():返回的當前元素在所有兄弟裡面的索引。

如需返回指定的 css 屬性的值,請使用如下語法:css("propertyname");

下面的例子將返回首個匹配元素的 background-color 值:例項 $("p").css("background-color");

如需設定指定的 css 屬性,請使用如下語法:

css("propertyname","value"); 例子 $("p").css("background-color","yellow");

設定多個 css 屬性,請使用如下語法: css();

jquery 提供多個處理尺寸的重要方法:

向上遍歷 dom 樹

這些 jquery 方法很有用,它們用於向上遍歷 dom 樹:

parentsuntil() //獲取某個範圍

jquery parentsuntil() 方法parentsuntil() 方法返回介於兩個給定元素之間的所有祖先元素。

下面的例子返回介於 與 元素之間的所有祖先元素:

例項$(document).ready(function());

下面是兩個用於向下遍歷 dom 樹的 jquery 方法:

下面的例子返回類名為 "1" 的所有 元素,並且它們是 的直接子元素:

例項  $(document).ready(function());

下面的例子返回屬於 後代的所有 元素:

例項  $(document).ready(function());

通過 jquery,可以把動作/方法鏈結在一起。

chaining 允許我們在一條語句中執行多個 jquery 方法(在相同的元素上)。

$("#p1").css("color","red").slideup(2000).slidedown(2000);

菜鳥教程!!

點我

view code

解決jquery 符號的衝突

今天做專案的時候,寫了乙個ajax提交的js函式,然後在js除錯的時候,提示發現 ajax 前面的 符號不見了,通過網上搜尋找到了下面的解決方法 jquery中需要用到 符號,如果其他js庫也定義了 符號,那麼就會造成衝突,會影響到js 的正常執行,目前從網上找到了不錯的解決方法,大家可以參考下 j...

更換jquery中的 符號

有時候引用jquery時會遇到jquery的 符號和我們自定義的衝突,可以更改jquery的 代表符號。window.window.window.jquery window.jquery 注意並不需要更改quickexpr w w w 表示式中的符號 的東西,然後更改window.為window.任...

符號表的概念與實現

符號表最主要的目的就是將乙個鍵和乙個值聯絡起來。定義 符號表是一種儲存鍵值對的資料結構,支援插入 put 和查詢 get 操作,即給定建得到相應的值。有序陣列符號表 author yuli public class symboltable extends comparable v 查詢鍵為k的值 p...