我想使用具有特定背景图像的a的类“ keyimage”来定位该元素。

那是我的代码:

$( ".keyimage" ).has( "a[style^="background-image: url('https://example.com/wp-content/uploads/2018/02/white.jpg')"]" ).css( "display", "none" );


知道为什么它不起作用吗?

先感谢您

最佳答案

$( ".keyimage" ).has( "a[style^=\"background-image: url('https://example.com/wp-content/uploads/2018/02/white.jpg')\"]" ).css( "display", "none" );
--------------------------------^----------------------------------------------------------------------------------^


您需要在字符串中添加\以跳过引号

或者您也可以使用反勾号

$( ".keyimage" ).has( `a[style^="background-image: url('https://example.com/wp-content/uploads/2018/02/white.jpg')"]` ).css( "display", "none" );

07-24 09:18