JS和JQUERY有什麼差別
①.根據ID取元素
{
JS:取到的是DOM物件。
例:var p = document.getElementByID("one");
JQUERY:取到的是一個JQUERY物件。
例:var p = $("#one");--括號裡面是根據某個東西來找,相當於一個選擇,如果我們要根據ID來找,在樣式表裡的ID是用#來表示的,所以在這裡我們直接帶入井號,整句的意思就是根據ID為one的來查找。
}
②.根據class取元素,在數組裡面如果要取DOM物件使用索引的方式,如果要取JQUERY物件使用eq()
{
JS:取到的是一個陣列
例:var p = document.ElementsByClassName("test");
JQUERY:
例:var p = $(".test");
}
③.根據name取元素
##{JS:傳回的是一個陣列 例:var bd = document.getElementsByName(uid);JQUERY:的方式是用 方括號,屬性=一個值,不限制非要根據name來取值,JQUERY是根據屬性來取元素 例:$("[name='uid']");}④.根據標籤名稱取元素 {JS:傳回的也是一個陣列 例:var p = document.getElementsByTagName("p");#JQUERY:和樣式表裡面給所有p加樣式的方法一樣,在雙引號內直接寫標籤名 例:$("p");}#附:JQUERY的其他取值方式組合選取:var p = $("p span");——有許多組合方式******************* ************************************************操作內容 ①.非表單元素(如果是文字就用text方法,如果是html程式碼就用html方法) { p.text();——無參數的情況下是取值 p.text("aaaa");——有參數的情況下是賦值 p.html( );--無參數的情況下是取值 p.html("aaaa");--有參數的情況是賦值 } }## .表單元素 { JS:p.value;——取值;p.value = xxx;——賦值valQ P. ——無參數是取值,有參數是賦值。
}
************************************* ******************************
操作屬性
JS裡面用來操作屬性的方法是
p.setAttribute("","");——設定屬性、修改屬性
p.removeAttribute("");——移除屬性,引號在裡面寫一個屬性名稱
p.getAttribute();——取得屬性
JQUERY裡面用來操作屬性的方法
新增屬性:p.attr("test", "aa");——給這個attr方法加入參數,屬性名叫做test,屬性的值是aa
移除屬性:p.removeAttr("test");——移除test這條屬性
取得屬性:p.attr("test");--在attr方法裡面直接寫入一個屬性的名稱就可以了
********* ************************************************** ********
操作樣式
JS裡面操作樣式的關鍵字是style
#範例:p.style.backgroundColor = "red";— —把這個p的背景色設定成為了紅色
JQUERY裡面操作樣式的關鍵字是css
例:p.css("background-color","yellow");— —把這個p的背景色變成黃色,在這裡CSS裡面所有的樣式和css樣式表裡面的樣式是一模一樣的沒有任何變化
JS操作樣式的方法只能取得內聯樣式,不能取內嵌的和外部的! ! ! ! !
JQUERY運算元的方法可以是內聯的也可以是內嵌的
以上是JS和JQUERY有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

jQuery中如何使用PUT請求方式?在jQuery中,發送PUT請求的方法與發送其他類型的請求類似,但需要注意一些細節和參數設定。 PUT請求通常用於更新資源,例如更新資料庫中的資料或更新伺服器上的檔案。以下是在jQuery中使用PUT請求方式的具體程式碼範例。首先,確保引入了jQuery庫文件,然後可以透過以下方式發送PUT請求:$.ajax({u

標題:jQuery小技巧:快速修改頁面所有a標籤的文字在網頁開發中,我們經常需要對頁面中的元素進行修改和操作。使用jQuery時,有時候需要一次修改頁面中所有a標籤的文字內容,這樣可以節省時間和精力。以下將介紹如何使用jQuery快速修改頁面所有a標籤的文本,同時給出具體的程式碼範例。首先,我們需要引入jQuery庫文件,確保在頁面中引入了以下程式碼:<

jQuery如何移除元素的height屬性?在前端開發中,經常會遇到需要操作元素的高度屬性的需求。有時候,我們可能需要動態改變元素的高度,而有時候又需要移除元素的高度屬性。本文將介紹如何使用jQuery來移除元素的高度屬性,並提供具體的程式碼範例。在使用jQuery操作高度屬性之前,我們首先需要了解CSS中的height屬性。 height屬性用於設定元素的高度

標題:使用jQuery修改所有a標籤的文字內容jQuery是一款受歡迎的JavaScript庫,被廣泛用於處理DOM操作。在網頁開發中,經常會遇到需要修改頁面上連結標籤(a標籤)的文字內容的需求。本文將介紹如何使用jQuery來實現這個目標,並提供具體的程式碼範例。首先,我們需要在頁面中引入jQuery庫。在HTML檔案中加入以下程式碼:

jQuery是一種流行的JavaScript庫,被廣泛用於處理網頁中的DOM操作和事件處理。在jQuery中,eq()方法是用來選擇指定索引位置的元素的方法,具體使用方法和應用場景如下。在jQuery中,eq()方法選擇指定索引位置的元素。索引位置從0開始計數,即第一個元素的索引是0,第二個元素的索引是1,依此類推。 eq()方法的語法如下:$("s

如何判斷jQuery元素是否具有特定屬性?在使用jQuery操作DOM元素時,常會遇到需要判斷元素是否具有某個特定屬性的情況。在這種情況下,我們可以藉助jQuery提供的方法來輕鬆實現這項功能。以下將介紹兩種常用的方法來判斷一個jQuery元素是否具有特定屬性,並附上具體的程式碼範例。方法一:使用attr()方法和typeof運算子//判斷元素是否具有特定屬

jQuery是一個受歡迎的JavaScript函式庫,廣泛用於網頁開發。在網頁開發過程中,經常需要透過JavaScript動態地在表格中新增一行。本文將介紹如何使用jQuery為表格新增一行,並提供具體的程式碼範例。首先,我們需要在HTML頁面中引入jQuery函式庫。可以透過以下程式碼在標籤中引入jQuery庫:

在jQuery中,我們經常需要檢查元素是否包含特定的屬性值。這樣做可以幫助我們根據元素上的屬性值執行對應的操作。在本文中,我將介紹如何使用jQuery來檢查元素是否包含某個屬性值,並提供具體的程式碼範例。首先,讓我們先了解jQuery中的一些常用方法來操作元素的屬性:.attr():用來取得或設定元素的屬性值。 .prop():用於取得或設定元素的屬性值
