JQuery prependTo和appendTo取消使用

JQuery prependTo和appendTo取消使用,jquery,prepend,appendto,Jquery,Prepend,Appendto,下面的代码应该在每个元素中添加一些代码。可滚动。每个元素的第一行应该在已经存在的内容之前滚动,第二行在已经存在的内容之后滚动 $('.scrollable').addClass('tny'); $('<div class="scrollbar"><div class="track"><div class="thumb"><div class="end"></div></div></div></div>

下面的代码应该在每个元素中添加一些代码。可滚动。每个元素的第一行应该在已经存在的内容之前滚动,第二行在已经存在的内容之后滚动

$('.scrollable').addClass('tny');
$('<div class="scrollbar"><div class="track"><div class="thumb"><div class="end"></div></div></div></div><div class="viewport"><div class="overview">').prependTo('.scrollable');
$('arse').appendTo('.scrollable');
$('.scrollable').addClass('tny');
$('').prependTo('.scrollable');
$('arse').appendTo('.scrollable');
相反,所有内容都丢失了。我做错了什么

抱歉,这是之前的测试

$('.scrollable').addClass('tny');
                $('<div class="scrollbar"><div class="track"><div class="thumb"><div class="end"></div></div></div></div><div class="viewport"><div class="overview">').prependTo('.scrollable');
                $('</div></div>').appendTo('.scrollable');
$('.scrollable').addClass('tny');
$('').prependTo('.scrollable');
$('').appendTo('.scrollable');

这就是它当前的外观,因为您必须用
arse
替换“arse”

更新:

嗯,这是不对的:

$('').appendTo('.scrollable')

您必须在第一个prependto查询中包含这些结束div,然后如果您想在这些新创建的div中包含某些内容,只需使用jquery调用它们并在其中插入所需的内容

您不能
prepend()
开始标记和
append()
结束标记。这些方法仅适用于“完整”元素

您应改为使用:

$('.scrollable').addClass('tny'))
.wrapInner(“”)
.prepend(“”);

如果可能的话,请提供一把小提琴。我在测试。你妈妈太胖了,她的屁股需要自己的标签。
$('.scrollable').addClass('tny')
                .wrapInner('<div class="viewport"><div class="overview"></div></div>')
                .prepend('<div class="scrollbar"><div class="track"><div class="thumb"><div class="end"></div></div></div></div>');