Javascript HTML如何在列中移动
我有以下代码:Javascript HTML如何在列中移动,javascript,jquery,html,Javascript,Jquery,Html,我有以下代码: $(document).ready(function() { var id = 'cbx'; var idPrefix = 'Arrow'; var html = '<img .../>'; // query parent row var rowq = $('#' + id); if (rowq.length < 1) {
$(document).ready(function() {
var id = 'cbx';
var idPrefix = 'Arrow';
var html = '<img .../>';
// query parent row
var rowq = $('#' + id);
if (rowq.length < 1) {
rowq = $('.' + id);
VersionHeader = true;
}
if (rowq[0]) {
rowq.addClass('ArrowHeader');
// set to 0 for header
var index = 0;
var row = rowq.parents('.g')[0].insertRow(index);
// assign id for new row
row.id = idPrefix + id;
// assign classes for style and tree
row.className = 'srcrow' + id;
// insert new cell
var cell = row.insertCell(0);
// assign html result
cell.innerHTML = html;
// set colspan
cell.colSpan = 1;
$(文档).ready(函数(){
变量id='cbx';
var idPrefix='箭头';
var html='1〕
现在我的问题是它添加了单元格,但它将它添加到了第一列下。有没有办法在这些列中移动?当然我根本不是一个html专家。我只是一个初学者,试图让一些东西工作,如果我完全迷路了,我会感谢一些帮助。我没有仅仅通过它包含html
谢谢我不确定我是否完全正确地理解了您的问题(我想您正在尝试将单元格插入新行,并且您想选择将其插入哪一列?)。假设您的意思是这样的:
row.insertCell(0)
这是您的问题。insertCell方法将单元格应插入的列的索引作为参数。索引0是第一列,索引1是第二列,依此类推。因此请尝试用适当的索引替换0。我不确定我是否完全正确理解了您的问题(我推测您正在尝试将单元格插入新行,并且您希望选择将其插入到哪一列?)。假设您的意思是这样的:
row.insertCell(0)
这是您的问题。insertCell方法将单元格应插入的列的索引作为参数。索引0是第一列,索引1是第二列,依此类推。因此,请尝试用适当的索引替换0。您应该发布HTML,并尝试更清楚地了解您的内容正在进行。您应该发布HTML并尝试更清楚地了解您正在进行的操作。当我在which is correct列中输入4时,我得到了以下错误:htmlfile:无效参数。这听起来是正确的,但我不确定如果显示该列,为什么会出现错误。-1也适用于insertCell方法。我可以想象它是用于哪个单元格,但-1似乎不支持。当我将4放入which is correct列时,我得到了以下错误:htmlfile:Invalid argument。这听起来是正确的,但我不确定如果显示该列,为什么会出现错误。-1也适用于insertCell方法。我可以想象是哪个单元格,但-1似乎不支持t帽子