2015-11-28 105 views
-1

我想獲取嵌套在另一個div容器中的div容器的文本或html。 jquery的代碼返回undefined。 JSFiddlejquery在嵌套的div容器內找到div

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> 

這裏是我想

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

讚賞任何幫助的jQuery代碼。

+0

爲什麼你','您的帳號,你可以使用'_'如果你真的想擁有的東西來區分的字母數 – guradio

回答

0

問題出在您的身份證號碼上。您不能以數字開頭,或使用逗號。見the rules here。使用id='Action-27',則:

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

工作fiddle