2011-12-12 63 views
0

我正在使用jQuery UI控件和jQuery驗證插件。集成jquery-ui和jQuery驗證

比方說,我想在組合框上添加所需的類。

元素是用通用代碼動態生成的。

我在哪裏可以添加該類?

+0

我不太明白這個問題,組合框是在用戶做了一些動作之後生成的,然後你想添加一個CSS類到那個組合框?或者你只是想添加一個類到組合框? –

+0

我只是試圖添加CSS文件加載時生成的元素jq-ui生成的。 –

回答

0

我只需要選擇使用適當的類別下一個哥:

$('#someSelect ~ .ui-autocomplete-input').addClass('bla'); 
-1

您可以將此html添加到您的視圖。或者取出腳本標記並將其添加到該頁面的js文件中。在下面的例子中,我將兩個類添加到組合框中。

該組合框:

<select id="cbCars"> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="mercedes">Mercedes</option> 
    <option value="audi">Audi</option> 
</select> 

這是JQuery的包裹在一個HTML腳本標籤:

<script type="text/javascript"> 
    $(function() { 
     $("#cbCars").addClass("ui-state-active ui-corner-top"); 
    }); 
</script> 
+0

不是你的,你正在將該類添加到作爲組合框jq ui的數據源生成的隱藏選擇中 –