兩種讓背景圖片不重復(fù)的方法:1、用css()給元素添加background-repeat屬性,語法“$("指定元素").css("background-repeat","no-repeat")”。2、用attr()給元素添加background-repeat樣式,語法“$("指定元素").attr("style","background-repeat:no-repeat")”。

本教程操作環(huán)境:windows7系統(tǒng)、jquery3.6.0版本、Dell G3電腦。
jquery讓背景圖片不重復(fù)的兩種方法
方法1:使用css()添加background-repeat屬性
css() 可以設(shè)置匹配的元素的一個(gè)或多個(gè)樣式屬性。只需使用該方法給元素添加background-repeat屬性,并設(shè)置屬性值為“no-repeat”即可。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script src="./js/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function() {
$("button").click(function() {
$("div").css("background-repeat","no-repeat");
});
});
</script>
<style>
div{
height: 150px;
background-image: url(img/nz.png);
}
</style>
</head>
<body>
<div></div>
<br>
<button>讓背景圖片不重復(fù)</button>
</body>
</html>

方法2:使用attr()設(shè)置style屬性,添加background-repeat樣式
attr() 方法可以設(shè)置被選元素的屬性值。只需要使用該方法設(shè)置元素的style屬性,并設(shè)置屬性值為“background-repeat:no-repeat”。
實(shí)現(xiàn)核心代碼:
$(document).ready(function() {
$("button").click(function() {
$("div").attr("style","background-repeat:no-repeat");
});
});

【推薦學(xué)習(xí):jQuery視頻教程、web前端視頻】
以上是jquery怎么讓背景圖片不重復(fù)的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!