¿Cómo puedo verificar si un object HTML es nulo en jQuery?

Estoy tratando de encontrar un object en HTML con jQuery.

function getHats() { $.get('http://www.roblox.com/User.aspx?ID=1', function parse(data) { var id1 = $(data).find('#ctl00_cphRoblox_rbxUserAssetsPane_UserAssetsDataList_ctl09_AssetThumbnailHyperLink'); hatname1 = id1.attr('title'); hatlink1 = "http://www.roblox.com" + id1.attr('href'); hatpic1 = id1.find('img').attr('src'); var lim1 = id1.parent('.AssetThumbnail').find('div'); if(!lim1) { hatlim1 = true; alert("Null") }else{ hatlim1 = false; }; } ); }; 

Siempre aparece la alerta.

Use longitud, pero no tiene que ser explícito al respecto:

 if (lim1.length) { // lim1 has a length! And it's not 0! } else { // arg, lim1 has a length of 0 } 

¡Equivalentemente, el operador de negación ! funcionará bien

 if (!lim1.length) { // arg! } 

En este caso, puede usar la length .

 if(lim1.length < 1){ //alert }