要素が奇数か偶数かを確認するために jQuery を使用しています。
$("#map183").parent().is(':even');
これは、要素がどこにあるかに応じてtrueまたはfalseを返します。
ただし、これは常に false を返します。
function whereAreWe(myself,range){
var parent = myself.parent();
var position = parent.is(':even');
alert(position);
//outputs false
}
$('.hasSVG').on('click', function(){
whereAreWe($(this),2);
});
ここに実際の例があります: JSFiddle
この例では、上記の要素の親 (.line) が奇数か偶数かを確認しようとしていることがわかります。