.append() does not insert the closing tag, WHY?

.append() does not insert the closing tag, WHY?

Hy everybody,
if i use this code:
  1.     var liTemplate =
  2.     '<li class="ui-state-hover">' +
  3.         '<div class="imageDiv" style="background-color:#d2ca68; background-image: url(uploads/' + sessionObj[i].imghash + sessionObj[i].thumb + '.' + sessionObj[i].ext + ')>' +
  4.             '<div class="delButton">' +
  5.                 '<img class="delImg qq-upload-cancel" src="images/close_button_red1.png">' +
  6.             '</div>' +
  7.         '</div>' +
  8.     '</li>';
  9.     $('#unsignedList').append(liTemplate);
The inserted elements will be this:
  1. <li class="ui-state-hover">
  2.     <div class="imageDiv" style="background-color:#d2ca68; background-image: url(uploads/zmu6dfppm7r5dm_thumb.jpg)><div class=" delbutton"="">
  3.             <img class="delImg qq-upload-cancel" src="images/close_button_red1.png">
  4.         </div>
  5. </li>
As you see: One </div> is missing ... but why?

Thx for any advices ...