javascript - 删除特定 Div 部分的 CSS 类
问题描述
我有下面的代码。从该代码中,我需要删除特定 div 上的 css 类
<div class="testclass">
@{
IEnumerable<DisplayForm> assignment = val.Items.OrderBy(p => p.SortOrder ?? int.MaxValue);
int displayIndex = 0;
}
<div class="ls-propval-list">
@foreach (DisplayFormItem displayItem in assignment)
{
if (displayIndex == 0)
{
if (displayItem.GetDisplayText(Model.ItemDisplayValue) == val.ItemDisplayName)
{
<div class="removeCSSClass">
@displayItem.Render(Model.Value, false, Model.ItemDisplayValue);
</div>
}
else
{
@displayItem.Render(Model.Value, true, Model.ItemDisplayValue);
}
}
else
{
@displayItem.Render(Model.Value, true, Model.ItemDisplayValue);
}
displayIndex++;
}
</div>
</div>
从上面的代码中,我需要从“div class="removeCSSClass"”部分中删除“ls-propval-list”css 类。我怎样才能做到这一点?
我从文档准备好的 jquery 中尝试了以下所有内容,但没有一个有效,不确定我在那里做错了什么。
//$("#removeCSSClassdiv").removeClass('ls-propval-list');
//$("#removeCSSClassdiv").removeAttr("ls-propval-list");
//$('.removeCSSClassdiv').removeClass('ls-propval-list')
$('.removeCSSClassdiv .ls-propval-list').removeClass('ls-propval-list');
解决方案
尝试
$('.removeCSSClass').parent().removeClass('ls-propval-list');
或者只是这个
$('.ls-propval-list').removeClass('ls-propval-list');
推荐阅读
- reactjs - 方法在反应中返回后此状态不更新
- c# - WPF/MVVM/模型不更新视图模型
- git - 如何在保留索引的同时将工作树更新为提交?
- python - 如何使我收到的所有输入进入数据集?
- python - 如何使用 for 循环生成按钮?
- unix - 进入每个目录并在该目录中运行脚本的 Bash 脚本
- firebase - 如何实现与 Firestore + Flutter 中的 OR 子句等效并保持我想要的顺序?
- javascript - 选择框更改时的更新功能
- pyomo - 如何通过 Pyomo 指定 GAMS 求解器特定的选项?
- node.js - -bash: cdk: command not found ,安装 AWS CDK 后