
使用js设置背景图片,url()中多了“”,导致路径错误,应该如何写?
$(this).css('background-image','url(../img/transparent.png)');
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
在js里面肯定不能直接使用“../”的路径方式。既然你这里是添加一个样式,我推荐的一个做法是在css中添加一个待用的样式:
这样你在js里面需要添加背景的时候,只需要添加该class就行,$('xxx').addClass('myimage');
用反斜杠转义