나는 여기에서 새로운이야, 내가 원하는 것에 대한 비슷한 대답을 찾을 수 없다; 나는 진전을 이루었고 앞으로 나아갈 수 없다. 아래는 내 칼집입니다. 2 ~ 2 번째 TR 사이를 가리키면 색상이 바뀝니다. (첫 번째 TR은 제목이고 마지막 TR은 바닥 글). 마우스를 놓을 수있는 범위 사이에서 선택할 수있는 방법은 두 번째 TD와 두 번째 마지막 TD 만 포함하는 것입니다.jquery hover range of td
$('table#tblSchoolList tr:gt(0)').hover(function(){
////and not the last child (.next length = 0 means last)
if ($(this).next().length != 0){
$(this).css("background", "red");
}
}, function(){
$(this).css("background", "");
})
즉, 테이블 호버는 첫 번째 및 마지막 TR 및 TD를 제외합니다.
TIA.
, 당신은 항상 당신의 jQuery 솔루션을 유지할 수 있습니다 행을 가져갈 때 각 행의 두 번째 및 마지막 행 셀? – BoltClock
요구 사항을 설명 할 때 위 코드가 저에게 효과적이었습니다 (첫 번째와 마지막 사이의 모든 tr을 강조 표시). http://jsfiddle.net/cK8Q5/1/ –
예 BoltClock을 참조하십시오. Ken Redler는 tr 범위 선택을 개선했지만 내 질문은 해결하지 못합니다.셀의 수는 동적이며 개념은 tr과 같고 첫 번째 셀과 마지막 셀이 아닙니다. – Gian