2013-12-08 45 views
0

讓我來解釋代碼的問題。這是我的HTML代碼:如何從div中刪除ui-check類通過jQuery的複選框

<div class="badge" style="color:#ffffff"> 
    <p>Save Password to Phone?</p> 
    <input type="checkbox" id="passwordremember"/> 
</div> 

但jQuery Mobile的框架工作場所周圍的複選框一個div以下樣式.ui-checkbox。即:

<div class="ui-checkbox"> 
    <input type="checkbox" id="passwordremember"/> 
</div> 

現在說$("#passwordremember").removeClass("ui-checkbox")不會工作,因爲風格放在div上。我現在的問題是如何從div中刪除樣式?

+0

更好的問題是*爲什麼*你想刪除類(你的表達「雷鳥* *風格*「在這裏是相當有說服力的),預計真正的目標更好地通過做別的事情。 – Jon

回答

0

試試這個:

$("#passwordremember").parent().removeClass("ui-checkbox"); 

上面的代碼將檢查父節點和刪除類ui-checkbox