Maison > Article > interface Web > Comment faire en sorte que l'image d'arrière-plan ne se répète pas dans jquery
Deux façons de rendre l'image d'arrière-plan non répétitive : 1. Utilisez css() pour ajouter l'attribut background-repeat à l'élément, la syntaxe est "$("élément spécifié").css("background-repeat", "pas de répétition")". 2. Utilisez attr() pour ajouter le style de répétition d'arrière-plan à l'élément, la syntaxe est "$("élément spécifié").attr("style","background-repeat:no-repeat")".
L'environnement d'exploitation de ce tutoriel : système windows7, version jquery3.6.0, ordinateur Dell G3.
Deux façons de rendre les images d'arrière-plan non répétitives avec jquery
Méthode 1 : utilisez css() pour ajouter l'attribut background-repeat
css() Vous pouvez définir un ou plusieurs attributs de style du élément correspondant. Utilisez simplement cette méthode pour ajouter l'attribut background-repeat à l'élément et définissez la valeur de l'attribut sur "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>让背景图片不重复</button> </body> </html>
Méthode 2 : utilisez attr() pour définir l'attribut de style et ajouter le style de répétition d'arrière-plan
La méthode attr() peut définir la valeur d'attribut de l'élément sélectionné. Utilisez simplement cette méthode pour définir l'attribut de style de l'élément et définissez la valeur de l'attribut sur "background-repeat:no-repeat".
Implémenter le code de base :
$(document).ready(function() { $("button").click(function() { $("div").attr("style","background-repeat:no-repeat"); }); });
[Apprentissage recommandé : Tutoriel vidéo jQuery, Vidéo web front-end]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!