2015-06-24 36 views
0

HTML在原型如何從UL除去李

<ul class="list-unstyled"> 
    <input type="hidden" name="cur-sym" id="cur-sym" value="£"> 
    <li class="price-was"><span id="new-price-2157-span">Was</span> <span id="new-price-2157">£100.00</span></li> 

    <li class="price-save" id="price-save"><span>You save </span>£50.00</li> 
</ul> 

我想從UL刪除<li>如果它存在

我使用此代碼試圖刪除li

if($('li.price-was')!=undefined) 
    { 
     $("li.price-was").remove(); 
     $("li.price-save").remove(); 
    } 

但使用此代碼不起作用。那麼如何刪除li

回答

0

有關使用類remove元素,使得只有$被用於id。如果ü要使用classname比u必須使用$$

if($$('li.price-was')!=undefined) 
    { 
     $$("li.price-was").each(Element.remove); 
     $$("li.price-save").each(Element.remove); 
    } 

這是我的工作,以利用ul刪除liprototype