好吧,这太疯狂了。
使用 jQuery 1.8.3,我想将以下元素包装在一个 div 中:
<div id="main" role="main">
<h2>Item (250 x 250)</h2>
<div id="item" style="width:250px; height:250px;background:#ccc;"> </div>
</div>
当我尝试用另一个简单的 div 包装时,我在 Chrome 中得到“RangeError:超出最大调用堆栈大小”。
$("#item").wrap("<div />");
另外,在控制台中我获取 $("#item") 它只返回一个项目;