需要复制<a> tag and move it inside a specific <div></div></a>内的文字

时间:2010-03-05 01:17:16

标签: jquery

我有这段代码:

<li class="selected"><a href="/AmIACandidate.html">Am I a Candidate?</a></li>

我需要抓住“我是候选人吗?”的文字。从标签内部移动并移动到特定的div标签内。​​

<div id="sideNavHeader"> --Copy needs to go here-- </div>

我可以复制整个

  • 但似乎无法弄清楚如何抓取文本。我正在使用它为我的网站上的侧面导航动态创建标题。

    感谢您的帮助

  • 2 个答案:

    答案 0 :(得分:3)

    您可能想要使用.text()

    $('#sideNavHeader').text($('li.selected a').text());
    

    答案 1 :(得分:2)

    Tobias Cohen的选择器比我应该使用的要好得多:

    $('#sideNavHeader').html($('li.selected a').html());
    

    而不是原始代码:

    $('#sideNavHeader').html($('li.selected').children('a').html());