如何將變數傳入 jQuery 屬性包含選擇器?
是的,可以將變數傳入 jQuery 屬性包含選擇器。[attribute*=value] 選擇器用於選擇具有特定屬性以及包含字串的值的每個元素。
例項
可以嘗試執行以下程式碼,瞭解如何將變數傳入 jQuery 屬性包含選擇器
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(function() {
var testString = "vp-485858383";
$('[data-vp*="id: ' + testString + '"]').css('color', 'blue');
});
</script>
</head>
<body>
<div data-vp='{
id: vp-485858383,
customTwo: "test"
}'>
Hello World
</div>
</body>
</html>
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP