【问题标题】:Realign HTML using javascript使用 javascript 重新对齐 HTML
【发布时间】:2014-09-17 10:24:23
【问题描述】:

我有一个这样的 HTML:

"""<input type="submit" id="continue" value="CRA" name="continue" class="keyboard-enabled" tabindex="7">

<a href="#" id="r1A" role="button" tabindex="-1">
    <input type="button" id="r1B" value="Back" role="option" aria-pressed="false" class="keyboard-enabled" tabindex="6">
</a>"""

我想在 JS 中使用 jquery replace 或类似的东西将我的第一个输入向下移动到 &lt;a。如何做到这一点?

预期输出:

<a href="#" id="r1A" role="button" tabindex="-1">
    <input type="button" id="r1B" value="Back" role="option" aria-pressed="false" class="keyboard-enabled" tabindex="6">
</a>
<input type="submit" id="continue" value="CRA" name="continue" class="keyboard-enabled" tabindex="7">

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    试试这个:使用.after()

    $(function(){
      $('#r1A').after($('#continue'));
    });
    

    【讨论】:

    • 谢谢它的工作,如果我想删除完整的行 "" 和 ""
    • unwrap() 不是函数
    • 删除整行使用$('r1A').remove()
    猜你喜欢
    • 2014-08-10
    • 2015-11-14
    • 2014-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 2011-07-14
    相关资源
    最近更新 更多