я думала что по смыслу первый селектор второй относительно какого родителя...
так
var str = "#frames_div #"+arr[1]+","+parent.document.body
alert(str)
alert( $(str).prop('tagName') )
бред получается...
parent.document.body - это ведь не строка, а объект