jQuery使用之標記元素屬性用法實例_jquery
本文實例講述了jQuery使用之標記元素屬性用法。分享給大家供大家參考。具體分析如下:
這裡介紹jQuery的使用主要包括jQuery如何控制頁面,包含元素的屬性、css樣式風格、DOM模型、表單元素和事件處理等。
標記元素的屬性
html中每個標記都有一些屬性,他們這個標記在頁面中呈現各種狀態,例如下面的標記
該標記表示標記的名稱,為一個超鏈接,另外還有href titile target id等屬性表示這個超鏈接在頁面中的各種狀態。
本文從jQuery角度出發,進一步說明頁面屬性控制方法。
1.each()遍歷元素
each(callback)方法主要用於對選擇器中的元素進行遍歷,它接受一個函數作為參數,這個函數接受一個參數,指元素的序號。對於標記的屬性而言,可以利用each()方法來配合this關鍵字來取得或設定選擇器中的每個元素對應的屬性值。
使用each()方法遍歷所有元素。
第一段
第二段
第二段
第二段
第二段
第二段
第二段
以上程式碼中有7個P元素,首先利用$("p")取得頁面中所有p元素集合,然後使用each()方法遍歷所有的圖片。透過this關鍵字對圖片進行訪問,取得圖片的id,並設定圖片的id屬性。其中each()方法的函數index為元素所處的序號。
2.取得屬性的值。 attr(name)方法
除了遍歷整個選擇器中的元素。很多時候需要得到某個物件的特點的值,在jQuery中可以透過attr(name)方法很輕鬆的實現這一點。此方法取得元素集中第一個的屬性值。如果沒有符合則回傳unfefined.
$(function() {
var sTitle = $("p").attr("title");//取得第一個p元素的title屬性值
$("#display").text(sTitle);
});
第一段
第二段
第二段
第二段
第二段
第二段
第二段
如果,想取得第二個p的title屬性值,則可以透過位置選擇器來完成。
var sTitle = $("p:eq(1)").attr("title");//取得第2個p元素的title屬性值
$("#display").text(sTitle);
});
3.設定屬性的值。 attr(name,value)
attr()方法除了可以取得元素的值外,還可以設定屬性的值,通用 的表達式為
例如:下面程式碼將使頁面的超連結都在新視窗中開啟。
例:
透過位置選擇器,當點擊第一個按鈕時,後面兩個按鈕同時被停用。
很多時候,我們希望屬性的值能依照不同的元素有規律的變化。這時候我們可以用attr(name,fn),第二個參數為一個函數。函數接受一個參數,為元素的序號,傳回值為字串。
返回內容:
第1項 (id='div-id1')
第2項 (id='div-id2')
以上程式碼透過attr(name,fn)將頁面中所有的
有的時候對於某些元素,希望同時設定它不同的屬性,如果採用上面的方法則需要一個個屬性設定。 jQuery很人性化, attr()也提供一個列表設定attr(properties)方法。可以設定多個屬性。





執行結果:





4.刪除屬性
當設定某個元素屬性的值時,可以透過removeAttr(name)方法將屬性值刪除。這時元素將恢復預設的設定。例如下面的程式碼使得所有按鈕都不會被停用。
$("button").removeAttr("disabled")
});
removeAttr(name)刪除屬性相當於html標記中不刪除該屬性。並不是取消了該標記的這個特點。上述程式碼運行後,所有按鈕依然具有設定為停用的能力。
希望本文所述對大家的jQuery程式設計有所幫助。

熱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)

掃雷怎麼標記?首先,我們需要熟悉掃雷遊戲中的標記方式。通常情況下,掃雷遊戲中有兩種常見的標記方式:旗子標記和問號標記。旗子標記用來表示該方塊中有地雷,是一種確定性的標記;而問號標記則表示該方塊可能存在地雷,但並非確定性。這兩種標記方式在遊戲中起著重要的作用,幫助玩家推斷哪些方塊可能存在地雷,從而有效地進行下一步操作。熟練運用這些標記方式可以提高玩家在掃雷遊戲中的成功率,並降低踩雷的風險。因此,在玩掃雷遊戲時,掌握好旗子標記和問號標記的當玩家不能確定某一個方格是否有地雷時,可以使用問號標記來進行標記

上面的功能非常的多,尤其是對於在地圖方面可以標記到多個地方的一些為止,我們在知道一些地方的時候,肯定是採用標點的一些功能,這樣就可以為你們帶來多種不同方面的一些功能,你們所標點都會產生距離的差異,也就是可以知道距離究竟有多遠,當然也會顯示出上面地點的的一些名稱和詳細的信息都可以,但是很多網友們可能對於上面的一些內容資訊都不是非常的清楚,所以為了能夠讓大家們更好的進行多方面的一些選擇,所以今日小編就來給你們帶來多種不同方面的一些選擇,所以有興趣想法的朋友們,你也有興趣的話,就來試試看。 標

你們電腦中是不是也在使用百度地圖軟體呢?不過你們知道百度地圖如何標記嗎?下面這篇文章就為大夥帶來了百度地圖標記的具體操作,讓我們一同來下文看看吧。進入百度地圖後點擊右上角選擇地區,如圖選擇好地區後在地圖中選擇工具,如圖在地圖中選擇標記,如圖標記,自己想要標記的地圖,在這裡我們以北京市西城區前青廠胡同33號為例,如圖直接選擇保存就好了,如圖

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

MySQL中的ISNULL()函數是用來判斷指定表達式或列是否為NULL的函數。它傳回一個布林值,如果表達式為NULL則回傳1,否則回傳0。 ISNULL()函數可以在SELECT語句中使用,也可以在WHERE子句中進行條件判斷。 1.ISNULL()函數的基本語法:ISNULL(expression)其中,expression是要判斷是否為NULL的表達式或

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

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

絕望線縷是暴雪娛樂旗下佳作《爐石戰記》中的一張稀有卡牌,在「威茲班的工坊」卡包中有機會獲得。可消耗100/400點奧術之塵合成普通/金色版本。爐石戰記絕望線縷屬性介紹答:在威茲班的工坊卡包中有幾率獲得,也可以透過奧術之塵合成。稀有度:稀有類型:法術職業:死亡騎士法力值:1效果:使所有隨從獲得亡語:對所有隨從造成1點傷害
