if($("#target").html().trim().length>0){do sth}
奇妙なことに、Uncaught TypeError: Cannot read property 'length' of undefined というエラーが表示され、私が持っている html で
<div id="target"><table><tr><td>ABC</td></tr></table></div>
そして、奇妙な問題は、を実行するconsole.info($("#target").html().trim().length)
と、いくつかの番号が表示されることです。
そして、そのエラーを回避する唯一の方法を見つけた最も奇妙なことは、htmlコンテンツを変更することです
<div id="target">ABC</div>
HTMLテーブルがなければ、そのエラーはスローされません