//$其實就是乙個函式,以後用$的時候,記得跟小括號 $();
//引數不同,功能就不同
//3種用法
//1. 引數是乙個function, 入口函式
$(function
() );
console.log(
typeof
$);
//2. $(domobj) 把dom物件轉換成jquery物件
//$(document).ready(function () );
//3. 引數是乙個字串,用來找物件
//$("div") $("div ul") $(".current")
//如需返回指定的 css 屬性的值,請使用如下語法:css("propertyname");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():返回的當前元素在所有兄弟裡面的索引。
下面的例子將返回首個匹配元素的 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...