繁体   English   中英

如何将 css 类分配给 jquery 变量?

[英]how to assign css class to jquery variables?

大家好,我是我的项目中 css 和 jquery 的新手,我使用基于某些条件循环的不同 css 类。

if(get_node_details[i]['node_status'] == "ONLINE")
                        {
                            var panel_color = ".panel panel-primary";

                            if(get_node_details[i]['node_type'] == "SECONDARY")
                            {
                                var panel_color = ".panel panel-info";
                            }
                            else if(get_node_details[i]['node_type'] == "STAND_ALONE")
                            {
                                var panel_color = ".panel panel-success";
                            }

我正在将 css 类分配给 javascript 变量,并且我正在同一页面中编写动态 phtml。

var text = "";
                                text = text + 
                                '<div class="col-xs-12 col-sm-4 col-md-3 col-lg-3">\
                                    <div id="panel_id_'+node_index+'" class='+panel_color+'>\
</div>

但是根据情况,该课程不适用于面板....请帮我解决这个问题

您可以将类名分配给这样的变量

var className = "active";
$("#divId").addClass(className);

这里小提琴链接

       I have updated your code please check.   
           if(get_node_details[i]['node_status'] == "ONLINE")
                    {
                        var panel_color = ".panel panel-primary";

                        if(get_node_details[i]['node_type'] == "SECONDARY")
                        {
                            panel_color = ".panel panel-info";
                        }
                        else if(get_node_details[i]['node_type'] == "STAND_ALONE")
                        {
                            panel_color = ".panel panel-success";
                        }
                       $("#divId").addClass(panel_color);
                    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM