2011-05-05 37 views
0

我遇到了一些jQuery性能问题。我有一个类名为'dropdownClass'的选择下拉菜单。在某些情况下,我不想显示下拉列表,而是使用具有相同类的隐藏变量。jquery性能问题

这里是link to the sample code

现在在上面的例子中,我只有4行,所以一切看起来都很好。但在我的项目中,我正在处理更多的行和大约7列。我想知道是否有更好的方法可以选择具有class'dropdownClass'的元素。我看到我除了使用$('。dropdownClass')之外别无选择,因为我有两个不同的标签使用它。我收到一个错误,是否停止在我的页面上的脚本。

回答

2

试试这个,应该让它更快一点:

$(function(){ 
    $('select.dropdownClass,input.dropdownClass').each(function(){ 
     var ddval = $(this).val(); 
     //alert(ddval); 
    }); 
});