javascript - 如何在 JavaScript 或 jquery 中向类添加属性 'id'?

标签 javascript jquery

我有一个带有 id 和类的表。我正在使用插件来修复前两列和标题以满足我的要求。我的表由标签定义:

<table class="fancyTable" id="myTable03" cellpadding="0" cellspacing="0">

我想向该表添加其他功能。通过 firebug 检查 DOM 后,我发现该表被插件分成了两部分(我认为)。而表格的一部分变成了

<table class="fht-table fancyTable" style="margin-top: 0px;">

另一个变成

<table id="myTable03" class="fancyTable fht-table fht-table-init" cellspacing="0" cellpadding="0" style="width: 926px; margin-top: -40px;">

我想将属性 id 添加到包含“fht-table fancyTable”类的表中。我怎样才能做到这一点?我正在使用 Jquery/javascript。

最佳答案

你需要这样的东西:

$('.fht-table.fancyTable').not('#myTable03').prop('id', 'yourId');

$('.fht-table.fancyTable').not('.fht-table-init').prop('id', 'yourId');

关于javascript - 如何在 JavaScript 或 jquery 中向类添加属性 'id'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18183628/

相关文章:

javascript - 如何重新格式化 FullCalendar 中的日期?

javascript - 有没有可能一个元素只监听点击事件而忽略鼠标移动等事件?

javascript - meteor 批量插入仅插入最后一项

javascript - 将 URL 参数传递给 Python

javascript - 我的页面上有一个按钮,它使用一些 Javascript 代码来发推文,但它在移动设备上不起作用

javascript - SlideUp 和 SlideDown jQuery

jquery - twitter-bootstrap-rails 未捕获的 TypeError/$ 不是函数

java - 如何将 JSON 数组从 Struts 2 操作类传递到 jQuery?

javascript - 无法让innerHTML 在某一特定位置工作。我不明白

javascript - 在 Angular 1.5 组件中使用 ControllerAs