행이 레코드 세트에서 동적으로로드되는 테이블이 있습니다. 나는 또한 테이블에있는 체크 박스가 체크되어있을 때 x = y 일 때 모든 행을 숨기지 만 실제로는 오른쪽에 위치하는 세로 테두리를 가지고 있기 때문에 자바 스크립트를 사용했다. CSS를 사용하는 테이블의 마지막 행 .sortable .dynamicrow:last-child td{
자바 스크립트에서 요소 스타일 새로 고침
그래서 상자를 체크하고 마지막 한 행을 제거하면 테두리가 제대로 사라지지 않습니다. 기본적으로 CSS를 다시 실행하거나 새로 고침해야합니다.
javascript에서 요소의 스타일/CSS를 새로 고치는 방법을 묻는 중입니다.
.sortable .dynamicrow:last-child td{
background-image:url(../Images/tablevborderbottom.png);
background-position:right;
background-repeat:no-repeat;
}
내가 마지막 행이 제거됩니다 때로는 마지막 행에 수직 경계 페이드를하기 위해 사용하는 CSS, 그래서 두 번째 마지막 행은 마지막 행이됩니다 만, 그것은 고체 경계의 유지와 그렇지 않은 사라지다.
페이지를로드 한 후에 Javascript로 인해 마지막 자식이 제거되므로 마지막 자식이 마지막 자식이됩니다. 위의 CSS를 마지막 마지막 자식에 적용하려면 어떻게해야합니까? 어린이?
예를 게시하거나 코드를 게시 할 수 있습니까? – Kobi
이 문제는 어떤 브라우저 및 버전에서 발생합니까? 자바 스크립트 라이브러리를 사용하고 있습니까? – brianpeiris
Firefox (minefield)) 3.7을 사용하고 있습니다. 문제입니까? 그게 어떻게 작동하는지 알았어. –