所以我试图在 Jquery 中动态创建一个元素,然后使用jquery wrap 将其包装在一个更简单的元素中。我尝试了以下方法,但没有奏效:
jQuery('<div />',{
"class":"b",
text:"testing"
}).wrap('<div class="red" />');
jsfiddle
然后经过搜索,我发现了这个问题,这似乎是我正在寻找的。
不幸的是,该代码用于放置在创建的元素内,而不是包装创建的元素。我试着弄乱它,但到目前为止,在我看来,没有办法简单地包装一个Jquery
创建的元素。
这是函数中的错误吗?还是我错过了什么?