1

我有以下代码

 <div class="hitarea expandable-hitarea"></div>
<span class="folder">level 1</span>
<ul style="display: none;">

我想添加元素

  • 跨越。所以结果是

     <div class="hitarea expandable-hitarea"></div>
    <li><span class="folder">level 1</span></li>
    <ul style="display: none;">
    

    我在 javascript 变量中有 1 级。所以我不能直接使用选择器。

    谁能告诉我上面的表现如何。提前致谢。

  • 4

    3 回答 3

    5

    您可以使用 jQuery wrap

    $( '.folder' ).wrap( '<li />' );
    
    于 2012-06-21T08:26:00.420 回答
    0

    您可以.wrap使用.folder. 前任,

    $("span.folder").wrap("<li>");
    
    于 2012-06-21T08:26:09.687 回答
    0

    标记将是错误的,但您可以在-selector上运行 jquery.wrap方法:.folder

    $(".folder").wrap("<li>");
    
    于 2012-06-21T08:26:20.527 回答