代码之家  ›  专栏  ›  技术社区  ›  ianckc

jQuery选择器

  •  2
  • ianckc  · 技术社区  · 14 年前

    我有以下标记,将针对几个问题重复这些标记

    <p id="questionOne">What are your tasks?</p>
    
    <p id="copyLastYear"><a href="#">Copy from last year</a></p>
    
    <div id="anserOne">
      <div class="cleditorMain">
        <div><!-- Editor tags here --></div>
        <iframe>
          <html>
            <head></head>
            <body></body>
          </html>
        </iframe>
      </div>
    </div>
    

    当有人单击“从去年复制”链接时,我需要在正文中设置HTML,其中包含去年的详细信息答案。

    我遇到的问题是选择身体标签

    我试过以下方法,但没有运气

    $('#answerOne .cleditorMain iframe html body').html('<p>New HTML value</p>');
    

    有人能帮我选这个吗?

    谢谢

    1 回复  |  直到 14 年前
        1
  •  2
  •   meder omuraliev    14 年前

    你需要使用 contents() . 像这样的东西应该管用。

    $('#answerOne .cleditorMain iframe').contents().find('body').html('<p>New HTML value</p>');