我正在尝试插入一个开口<div class="container">
after <body>
和一个结束语</div>
before </body>
我希望有一个类似的功能wrapAll()
这将适用于内部html()
一个元素的。就像是wrapAllInner()
会很好。
我试过了:
1) $('body').html().wrapAll('<div class="container"></div>');
这根本不起作用。$("body").html().wrapAll 不是函数. weird.
2) $('body').children().wrapAll('<div class="container"></div>');
由于某种原因导致 js 重复两次。它甚至导致我在它后面放置的alert()重复两次。什么?
非常感谢,
长期倾听者,第一次来电者
Just a .wrapInner() http://api.jquery.com/wrapInner/包装单个内容<body>
元素在这里工作,如下所示:
$('body').wrapInner('<div class="container"></div>');
你可以在这里测试一下 http://jsfiddle.net/nick_craver/m35Vq/.
原因.html() http://api.jquery.com/html/不起作用的是.html() http://api.jquery.com/html/ without参数gets里面的 HTML<body>
element,一个字符串,没有任何 jQuery 函数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)