jquery - 将 form 标签内的所有控件移动到 div

标签 jquery css

这是我用来将 div 添加到页面的 jQuery 代码。

var div = jQuery(document.createElement('div'));
             div.attr('id', 'divFormWrapper');

             div.css({
                 "position": "absolute",
                 "top": 0,
                 "left": 0,
                 "width": "100%",
                 "height": "100%",
                 "overflow": "auto",
                 "-webkit-overflow-scrolling": "touch",
                 "background-color": "orange",
                 "border": "none",
                 "z-index": 0,
                 "display": "block"
             });

             jQuery('form').wrap(div);

就是在form标签前加上div标签。我需要它在表单标签后添加 div 标签。

 <div id="divFormWrapper" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow-x: auto; overflow-y: auto; background-color: red; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-image: initial; z-index: 0; display: block; ">
 <form name="Form1" method="post" id="Form1">

 controls.......
 </form>
 </div>

这就是我需要它做的。

 <form name="Form1" method="post" id="Form1">
 <div id="divFormWrapper" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow-x: auto; overflow-y: auto; background-color: red; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-image: initial; z-index: 0; display: block; ">
 controls.......
 </div>
 </form>

最佳答案

代替 .wrap() 使用 .wrapInner() .

jsFiddle example .

关于jquery - 将 form 标签内的所有控件移动到 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10127959/

相关文章:

css - JavaFX 2.2 样式图表

javascript - 防止快速使用 Tab 键?

javascript - Dropzone JS 通过 JS 函数添加缩略图 - TypeError : this. defaultOptions 未定义

javascript - 在加载完整页面之前使用 JavaScript 获取浏览器记住的滚动位置

html - 为图像创建网格布局

html - 如何自定义同一个类中的元素

html - 添加新过渡后导航栏显示异常

javascript - 从带有空格的数组加载选择列表

javascript - 从字符串中删除 &lt;script&gt; 标签以及它们之间的内容

javascript - 重新制作涂鸦 Accordion table