将JavaScript中的字符串与css内容中的字符串进行比较

将JavaScript中的字符串与css内容中的字符串进行比较,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我试图根据css内容属性的字符串比较创建一个条件语句 这是我到目前为止的代码,但即使字符串相同,比较也返回false CSS Javascript jQuery(document).ready(function($) { var content = getComputedStyle(document.querySelector('.right-section'), ':before').getPropertyValue('content'); var conte

我试图根据css内容属性的字符串比较创建一个条件语句

这是我到目前为止的代码,但即使字符串相同,比较也返回false

CSS

Javascript

jQuery(document).ready(function($) {
        var content = getComputedStyle(document.querySelector('.right-section'), ':before').getPropertyValue('content');
         var content2 = " the blue dog";
        if( content == content2) {
           console.log("CSS  running");
            $("#margin-adjust").css("margin-top", "10px !important");
          } 
            });
这里有一个代码笔的链接


感谢您的帮助

CSS属性值包含双引号,因此需要与同样包含双引号的字符串值进行比较:

 var content2 = '" the blue dog"';

。。。然后它们将相等。

CSS属性值包含双引号,因此您需要与同样包含双引号的字符串值进行比较:

 var content2 = '" the blue dog"';

。。。然后它们将相等。

但是字符串不一样

content
的计算结果为
“蓝狗”

content2
的计算结果为
蓝狗

但是字符串不一样

content
的计算结果为
“蓝狗”

content2
的计算结果是
蓝狗

你摇滚!!非常感谢!你太棒了!!非常感谢!