2011-05-05 3 views
0

일부 jquery 성능 문제가 있습니다. 'dropdownClass'라는 클래스 이름으로 선택 드롭 다운이 발생했습니다. 어떤 경우에는 드롭 다운을 표시하지 않으므로 동일한 클래스의 숨겨진 변수를 사용합니다.jquery 성능 문제

여기는 link to the sample code입니다.

위의 예에서 4 행 밖에 없으므로 모든 것이 잘 보입니다. 그러나 내 프로젝트에서 나는 더 많은 행과 약 7 개의 컬럼으로 작업하고있다. 클래스 'dropdownClass'를 사용하여 요소를 선택할 수있는 더 나은 방법이 있는지 알고 싶습니다. 나는 그것을 사용하는 두 개의 다른 태그를 가지고 있기 때문에 $ ('. dropdownClass')를 사용하는 것 외에 다른 선택의 여지가 없다. 내 페이지에서 스크립트를 중지할지 여부가 오류가 발생했습니다.

답변

2

조금 빨리해야한다, 대신을 시도해보십시오

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