gpt4 book ai didi

javascript - 使用 jquery 更新类

转载 作者:行者123 更新时间:2023-11-30 12:22:24 25 4
gpt4 key购买 nike

在下面的html、jquery、bootstrap代码中,

addMenuBar : function addNavigation (component) {
var html = '<ul class="nav nav-pills nav-justified" role="tablist">';
html += '<li id ="scenario" class="disabled"><a href="#">Scenario</a></li>';
html += '<li id ="resolutions" class="disabled"><a href="#">Resolutions</a></li>';
html += '<li id ="triggers" class="disabled"><a href="#">Triggers</a></li>';
html += '</ul>';
component.append(html);
$('ul[id="scenario"] li').addClass("active");
}

其中组件是一个容器 div,如下所示:

    this.container = $(document.createElement('div'));
this.container.addClass('patient-hover-inner');
this.container.appendTo(this.form);

我想将 id = 'scenario' 的 'li' 项目的类别从 'disabled' 更改为 'active'。我该怎么做呢?如果没有任何错误,以上内容将无法工作

最佳答案

使用switchClass()

$('li.disabled').switchClass("disabled", "active");

如果你没有使用 jQuery UI,你可以这样做

$('li.disabled').each(function(){
$(this).removeClass('disabled');
$(this).addClass('active');
});

关于javascript - 使用 jquery 更新类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30560368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com