2014-09-18 6 views
1

JQuery datatable 최신 플러그인을 사용하고 있습니다. 머리글과 본문 열의 문제가 있습니다. 내가하려고하는 일은 각 머리글 열의 너비와 해당 본문 열의 너비를 읽고 th와 td에 최대 두 개를 설정하고자하는 것입니다. 하지만 th 또는 td의 width 속성을 읽을 수 없습니다. 어떻게해야합니까? 수동으로 JQuery DataTable 열 너비 설정

나는 당신이 아래의 사용 width()width를 교체해야

$("myTable thead tr th).each(function(){ var width = $(this).width}); 

답변

2

빈 반환 다음을 시도했다. $(this)은 함수가 아니라 속성을 호출해야합니다.

$("myTable thead tr th)에 대한 상 인용 부호가 누락되었습니다. 올바르게 수정하십시오.

$("myTable thead tr th").each(function(){ var width = $(this).width()}); 

당신은 그 대신 this를 사용하여 속성을 사용하려면 $(this)

$("myTable thead tr th").each(function(){ var width = this.width});