2013-03-08 2 views
0

Im using mootoolsv1.3.2. Используя mootools, как удалить Ul из приведенного ниже кода. Мой подарок Код:Как удалить список (ul) с помощью mootools

<ul class="clean menu" id="topics"> 
    <li class="drop png"> 
     <a cat="ntech" class="sec_accnt" href="javascript:void(0);" name="&amp;lid=choose_category_billing" rel="1" style="BACKGROUND-POSITION: 13px -164px">Billing</a> 
    </li> 
    <li class="drop png"> 
     <div class="add"> 
      <span href="#" id="tv" style="BACKGROUND-POSITION: 13px 9px">TV</span> 
     </div> 
     <ul class="clean menu sub"> 
      <li> 
       <a cat="tech" class="sec_tv" href="javascript:void(0);" name="&amp;lid=choose_category_tv_fios" rel="1">FiOS TV</a> 
      </li> 
      <li class="last" style="margin-bottom:6px;"> 
       <a cat="tech" class="sec_tv_1" href="javascript:void(0);" name="&amp;lid=choose_category_tv_direct" rel="1">DIRECTV</a> 
      </li> 
     </ul> 
    </li> 
</ul> 

Должно выглядеть так:

<ul class="clean menu" id="topics"> 
    <li class="drop png"> 
     <a cat="ntech" class="sec_accnt" href="javascript:void(0);" name="&amp;lid=choose_category_billing" rel="1" style="BACKGROUND-POSITION: 13px -164px">Billing</a> 
    </li> 
    <li class="drop png"> 
     <a cat="ntech" class="sec_tv_fios" href="javascript:void(0);" name="&amp;lid=choose_category_tv" rel="1" style="BACKGROUND-POSITION: 13px -164px">TV</a> 
    </li> 
</ul> 

Изменение должно быть основано на значении переменной флага.

If flag=0{ 
    code remains same 
}else{ 
    code changes as mentioned. 
} 

Кто-то, пожалуйста, помогите с решением.

ответ

1

Безопасный способ, который гарантирует, что вложенное меню является потомком «темы»

$('topics').getElements('ul.sub').destroy(); 

уничтожить() будет убедиться, что DOM элементы будут GC: Ed

Смежные вопросы