jquery可以給圖片新增屬性嗎

2022-05-16 19:00:46

jquery可以給圖片新增屬性。兩種新增方法:1、用attr()給img元素新增屬性,語法「$("img").attr("屬性名","值")」;2、用prop()給圖片元素新增屬性,語法「$("img").prop("屬性名","值")」。

本教學操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。

jquery中有兩種方法用於設定屬性

  • attr()

  • prop()

1、使用attr()

attr() 方法設定或返回被選元素的屬性和值。

當該方法用於設定屬性值,則為匹配元素設定一個或多個屬性/值對。

$("img").attr("屬性名","屬性值");

範例:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					$("img").attr("align","right");
				});
			});
		</script>
	</head>
	<body>
		<img src="img/1.jpg" width="200"><br>
		<br><br>
		<button>給圖片新增align屬性,設定右對齊</button>
	</body>
</html>

1.gif

2、使用prop()

prop() 方法和attr()一樣,也設定或返回被選元素的屬性和值。

當該方法用於設定屬性值時,則為匹配元素集合設定一個或多個屬性/值對。

語法:

$("img").prop("屬性名","屬性值");

範例:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					$("img").prop("alt","影象的替代文字");
				});
			});
		</script>
	</head>
	<body>
		<img src="img/1.jpg" width="200"><br>
		<br><br>
		<button>給圖片新增alt屬性</button>
	</body>
</html>

2.gif

擴充套件知識:圖片元素img

<img> 標籤定義 HTML 頁面中的影象。

<img> 標籤有兩個必需的屬性:src 和 alt。

<img> 標籤的屬性:

屬性描述
aligntop
bottom
middle
left
right
HTML5 不支援。HTML 4.01 已廢棄。 規定如何根據周圍的文字來排列影象。
loadingeager:立即載入
lazy:延遲載入
指定瀏覽器是應立即載入影象還是延遲載入影象。
alttext規定影象的替代文字。
borderpixelsHTML5 不支援。HTML 4.01 已廢棄。 規定影象周圍的邊框。
crossoriginanonymous
use-credentials
設定影象的跨域屬性
heightpixels規定影象的高度。
hspacepixelsHTML5 不支援。HTML 4.01 已廢棄。 規定影象左側和右側的空白。
ismapismap將影象規定為伺服器端影象對映。
longdescURLHTML5 不支援。HTML 4.01 已廢棄。 指向包含長的影象描述檔案的 URL。
srcURL規定顯示影象的 URL。
usemap#mapname將影象定義為客戶器端影象對映。
vspacepixelsHTML5 不支援。HTML 4.01 已廢棄。 規定影象頂部和底部的空白。
widthpixels規定影象的寬度。

【推薦學習:、】

以上就是jquery可以給圖片新增屬性嗎的詳細內容,更多請關注TW511.COM其它相關文章!