Я пытался $ .isshown (), но нет этой функции
Я думаю, что это должно работать:
$(elem).is(":visible");
используйте селектор :visible:
:visible
if($('div#target:visible').length){ alert('target is visible'); }
редактировать: использовать решение Квинтина Робинсона, оно намного понятнее