jQuery Plugin
Table 자동 rowspan 처리 jQuery plugin
스토브
2017. 1. 12. 15:45
요렇게 Table에서 rowspan 을 처리해주는게 필요해서 관련 훌러그인이 있나 찾아 보다가 어떤 친절한 사람이 github에 만들어 놓은것을 발견하였다.
https://github.com/marcosesperon/jquery.rowspanizer.js
하지만 살짝 문제가 있었는데
어떤 특정컬럼에 대해 rowspan 할지 지정하는 옵션이 없어서 모든 td 들에 대해서 rowspan 을 해버리는게 쪼금 아쉬웠다.
나는 특정 컬럼에만 적용하고 싶었는데... 뭐 어쩌나~ 그 친절한 사람이 만들어 놓은 훌러그인을 살짝 수정했다.
본의 아니게 친절한 분의 깔끔한 소스코드에 나의 더러운 코드를 쪼금 넣었다.
사용법은 기존대로 요렇게 하면 모든 컬럼에 대해서 적용하는 것이고
$("#target-table").rowspanizer();
1, 2, 5번째 컬럼에 대해서 적용하려면 요렇게 하면 된다.
$("#target-table").rowspanizer({ cols : [0, 1, 4], vertical_align: "middle" });