IDがcategory-listの要素の先祖(上位要素)要素を探す。
/* 上位のdiv要素を探す */
$( '#category-list' ).parents( 'div' ).each( function () {
// div要素があった場合の処理
} );
/* 上位の要素数を取得する */
var elms = $( '#category-list' ).parents().length;
parents関数は1つ上位から最上位のHTML要素までを対象にマッチする要素を取得する。すぐ上の要素はparent()
関数で取得できる。