Javascript 当不同变量中的两个文本相等时,如何执行函数
我有两个div,一个类名为“.tab”,另一个id名为“#director”。我想在“#director”元素的文本为“left”时执行一个函数。我想在单击时将.tab div的背景更改为绿色,但前提是只有#director元素中有文本“left”。所以我做的函数一直不执行。这是我的密码:-Javascript 当不同变量中的两个文本相等时,如何执行函数,javascript,jquery,html,css,elements,Javascript,Jquery,Html,Css,Elements,我有两个div,一个类名为“.tab”,另一个id名为“#director”。我想在“#director”元素的文本为“left”时执行一个函数。我想在单击时将.tab div的背景更改为绿色,但前提是只有#director元素中有文本“left”。所以我做的函数一直不执行。这是我的密码:- var leftText=“left”; var directorText=$('director').text(); $(“.tab”)。单击(函数(){ 如果(leftText==directorTe
var leftText=“left”;
var directorText=$('director').text();
$(“.tab”)。单击(函数(){
如果(leftText==directorText){
/*你的东西在这里*/
$(“.tab”).css(“背景”、“绿色”);
}
});代码>
div{
高度:100px;
宽度:100px;
利润率:50像素;
浮动:左;
背景:ddd;
边框:2件纯黑;
}
左
ID的jQuery选择器将是var directorText=$('#director').text()代码>ID的jQuery选择器将是var directorText=$('#director').text()代码>您忘记添加#因为您正在使用id进行选择$(“#主管”)您忘记添加了#因为您正在使用id进行选择$(“#director”)@Axmednuur如果这解决了你的问题,你能把它作为答案吗?Thanks@Axmednuur如果这解决了你的问题,你能把它标记为答案吗?谢谢