【问题标题】:How to move tr by parameter?如何通过参数移动tr?
【发布时间】:2015-10-01 16:11:59
【问题描述】:

我有第二个表格结构:

<div id="divThings">
   <table>
      <tbody>
         <tr><td><div id="someId">...</div></td></tr>
         ...
         ...
      </tbody>
   </table>
</div>

结果我的桌子看起来像

------
test
test2
test3
test4
------

我想做的是使用 jQuery:

$(document).ready(function () {
   ...
   ...
});

在某些 div 中移动值,以便它们具有标题: 例如:

------
**Header 1**
test2
test3
**Header 2**
test
test4
------

生成 &lt;td&gt; 内的 &lt;div&gt; 的 ID。还是可以使用一些不同的参数?

我怎样才能做到这一点?

编辑

没有说我有一些 jquery 可以执行(我说“我想做的是通过使用”),因为我不确定它应该是什么样子(如何我应该获取表值并移动它们吗?

【问题讨论】:

  • 不清楚你想要什么。尝试准备 fiddle,并告诉我们出了什么问题
  • 听起来您的查询没有被执行,是吗?
  • 一堆downvodes,甚至没有人正确阅读问题......很好

标签: javascript jquery html css


【解决方案1】:

我假设您的“divThings”始终存在,并且我已经编写了 jquery 代码来添加标题而不使用任何生成的 ID

$(document).ready(function(){

$('#divThings').find('table tbody tr').each(function(index){

$(this).find('td div').text('---Header' + index+'---'); });

});

【讨论】:

  • 据我了解,这将为表中的每个 div 添加标题。不是我训练要做的。我正在尝试为表中的一组 div 添加标题。
  • Div 在 DOM 中的位置。如果您可以提供 HTML,我可以相应地修改代码。
猜你喜欢
  • 2015-10-13
  • 1970-01-01
  • 1970-01-01
  • 2013-03-29
  • 2011-08-26
  • 2019-08-08
  • 2013-11-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多