"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pourquoi mon image d’arrière-plan jQuery n’est-elle pas définie correctement ?

Pourquoi mon image d’arrière-plan jQuery n’est-elle pas définie correctement ?

Publié le 2024-11-13
Parcourir:361

Why is my jQuery background image not being set correctly?

Problème de style d'image d'arrière-plan jQuery : format d'URL

Lorsque vous essayez de définir une image d'arrière-plan à l'aide de jQuery et de la méthode css(), vous pouvez rencontrer des problèmes si l'URL de l'image n'est pas formatée correctement.

L'extrait de code suivant tente de définir l'image d'arrière-plan à l'aide de la méthode css() :

$('myObject').css('background-image', imageUrl);

Cependant, la sortie de la console à l'aide de console.log($('myObject').css('background-image')); affiche une chaîne vide, indiquant que l'image d'arrière-plan n'est pas définie correctement.

Pour résoudre ce problème, assurez-vous que l'URL est fournie dans le format utilisé en CSS, qui inclut le mot-clé url(). Le code correct doit être :

$('myObject').css('background-image', 'url('   imageUrl   ')');

Cette syntaxe garantit que l'URL est correctement formatée et sera reconnue par jQuery lors de la définition du style de l'image d'arrière-plan.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3