2012-01-31 40 views
0

嘿,我有一個小問題,沒有找到任何解決方案。當我的電梯應用程序第一次啓動時,選擇框由「禁用」屬性禁用。用戶點擊按鈕後,我想啓用選擇框。我嘗試以下 線電梯更換/刪除DOM屬性

"#car_select [disabled]" #> (None:Option[String]) 

刪除「已禁用」屬性,但其實這是行不通的。是否有另一種方法來操縱或刪除DOM屬性?

回答

2

我不認爲這是一個CSS選擇器規則刪除屬性,你可以嘗試這樣的事情,雖然:

"#car_select" #> { xml: NodeSeq => 
    xml match { 
    case e: Elem => 
     Elem(e.prefix, e.label, e.attributes.remove("disabled"), e.scope, e.child) 
    case other => other 
    } 
}