在后面的代码中更改徽章颜色

CSharpNewBee

我需要根据表格的存在来更改跨度的类,进一步讲解html结构。

基本上,使用ac#页面上的代码动态构建html,然后将其附加到div标签上。一切都很好,很好,但是现在,如果找到表,则需要更改span标记的类值。

因此,结构看起来像这样:

<tr>
<td><span class="badge badge-default"></td>
<td>some stuff</td>
<td><table id="hitTable"></tr>
</tr>

在上面的示例中,跨度之后的第二个td确实包含一个ID为hitTable的表,在这种情况下,我需要使用JQuery将跨度的类更改为badge badge-danger。

确定了表格后,我不确定如何遍历。

该代码将更改表中的所有范围,但是如何更改表外的第一个范围?

$('table[id^="hit"] span').addClass('badge badge-danger');
epascarello

在服务器上动态构建表时,您似乎不只是添加了类,这似乎很奇怪。但是,如果要在客户端上执行此操作,则需要选择表,然后上下移动。

$('table[id^="hit"]')  //select the hit table
    .closest("tr")     //find closest tr that contains the table
        .find("> td > span")  //find the span in a child td
            .addClass('badge-danger');  //add the class

.has()除了选择跨度外,另一种方法是选择tr并用于与表格一起找到trs。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在后面的代码中更改Label的ContentStringFormat属性

在后面的代码中更改警报的字体

Xamarin.Forms-在后面的代码中更改控件的大小

ASP.NET:在后面的代码中更改CSS链接href?

在gridview中所做的更改不会显示在后面的代码中

回复:资源无法在后面的代码中访问

在后面的代码中从ResourceDictionary检索值

在后面的代码中访问DataTemplate控件

在后面的代码中创建treeview json

在后面的代码中创建jqGrid列模型

在后面的代码中获取li标签的值

在后面的代码中设置AutomationProperties.AutomationId

在后面的代码中设置控件的StaticResource样式

在后面的代码中调用按钮的OnClientClick

在后面的代码中设置x:DeferLoadStrategy

将表单保存在后面的代码中

在后面的代码中获取原始 ViewState 数据

在后面的代码中创建contentcontrol

在后面的代码中设置 RenderFragment 默认内容

div标题的客户端更改未反映在后面的C#代码中

绑定中的WPF StringFormat在后面的代码中不起作用

在后面的代码中为网格中的复选框分配值

在后面的代码中从ajax请求中获取变量

WPF如何在后面的代码中设置Gridview绑定中的复选框

如何在后面的代码中在Custom DataGrid中的DataGridColumnHeader上附加事件?

绑定控件在后面的代码中被检查

如何在后面的代码中使用SqlDataAdapter?

在后面的代码中使用XDocument时出错

在后面的asp.net代码中调用类点击函数