我有一个非常简约的网站,所以我想为它添加细节,就像隐藏的主题切换一样。但我不想告诉用户主题可以更改,所以我想隐藏文本。
我试过这个:
var tausta = $(body).css("background-color");
$('.piiloteksti').css("color",tausta);
但它没有做任何事情。什么是正确的方法?
答案 0 :(得分:0)
if语句的语法略有不同。此外,body
必须是字符串文字。
var tausta = $("body").css("background-color");
$('.piiloteksti').css("color", tausta);
答案 1 :(得分:0)
if($('.piiloteksti').css("color",tausta);
是一个错误的语句。这是一个语法错误!这里不应该有if
。
删除if
$('.piiloteksti').css("color",tausta);
或完成if
声明。
if($('.piiloteksti').css("color",tausta)){
// some other code
}
$(body)
也没有提到任何内容。使用$('body')
或$(document.body)
答案 2 :(得分:0)
我尝试修改CSS,但它确实有效。
// javascript
var tausta = $('body').css("background-color");
if($('.piiloteksti').css("color") == tausta) {
alert(tausta);
}
// css(test)
body{background-color:red;}
.piiloteksti{color:red;}
答案 3 :(得分:0)