var popupType1 = "<div id=\"layerpopuplock\" style=\"position:absolute; width:375px; height:170px; z-index:2; left: 2px; top: 50px; visibility: hidden; \">";
popupType1 += "<table width=\"375\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#FF0000\">";
popupType1 += "<tr><td align=\"center\" bordercolor=\"#FFFFFF\" class=\"FacetBiggerFieldCaptionTD\" id=\"popupmessagelock\" nowrap>message</td></tr>";
popupType1 += "</table></div>";
$(popupType1).appendTo($('body'));
这段代码不起作用。
我尝试了 $('body') 的 console.log 并且我看到它是空的,但是当然 html 已经在这里,并且 body 存在。
这可能是 $('body') 为空的原因吗?
解决方案:
很抱歉浪费您的时间。我的假设是错误的:html 已经在这里
我以这种方式更正,现在它去了,对不起!!!!
$(function() {
... previous code ...
});