jquery在嵌套的div容器中找到div

时间:2015-11-28 04:58:29

标签: jquery find children

我正在尝试获取嵌套在另一个div容器中的div容器的文本或html。 jquery代码返回undefined。 JSFiddle

HTML

<div class="todo-task ui-draggable-handle ui-sortable-handle" id="29,Action" style="position: relative;">
  <div class="task-header">
     <div class="task-no">29</div>
     <div class="task-type">Action</div>
  </div>
  <div class="task-body">
     <div class="task-title">Review the detailed project management plan</div>
  </div>
  <div class="task-footer">
     <div class="task-date"><i class="material-icons" style="font-size:12px">access_time</i>&nbsp;Jun 20</div>
     <div class="task-Username">GV</div>
  </div>

这是我正在尝试的jquery代码

var html = $('#29,Action').children().find('.task-body').html();
console.log(html);

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:0)

问题在于您的ID名称。您不能以数字开头,也不能使用逗号。见the rules here。使用id='Action-27',然后:

 var html = $('#Action-27').find('.task-body').html();

工作fiddle