2011-12-12 62 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的数据源生成的隐藏选择中 –