0

我希望我的 categorySidebarLabelSelected 替换 areaTitle 内的文本但不移动它,我尝试了移动它的 .html,我尝试了移动它的 append,我做了 .clone 但它创建了 2 个链接。我已经用尽了我的尝试。这是我的jQuery。

$(".areaTitle").html($( ".categorySidebarLabelSelected").html(function() {
  $(this).removeClass('categorySidebarLabelSelected')
  }
    )).show();
   };

HTML CODE ADDED

 <td class="categorySidebarLabelLevel1 categorySidebarLabel" width="100%">
       <a class="categorySidebarLabelLevel1 categorySidebarLabel" title="" href="UserContentStart.aspx?category=6">MENU</a>
 </td>

  <div class="areaTitle" style="display: block;">
    </div>

我希望将垂直菜单中的 MENU 也放置在 areaTitle 内(作为标题,以便人们知道他们在哪里)

4

2 回答 2

0

试试这个 - 但我在你的 html 中看不到任何有class=categorySidebarLabelSelected

// changes .areaTitle's text to same as .categorySidebarLabel's text
$(".areaTitle").text($("a.categorySidebarLabel").text());
于 2012-12-04T22:46:34.150 回答
0

尝试这个

 $(".areaTitle")
             .text($("td.categorySidebarLabel  a.categorySidebarLabel").text());
于 2012-12-04T22:47:43.200 回答