这是代码
$('#print').click(function(){
$('#compatibility h2').each(function(){
var clicked = $(this);
if($(this).hasClass('collapsed'))
{
$(clicked).removeClass('collapsed');
if($($(this)[0].nextSibling).is('ul'))
{
$(this).next().slideToggle();
}
else
{
$.get("getproducts.php", {cid: $(this).attr('id'), did: $("#deviceId").val()},
function(data)
{
$(clicked).after(data).next().slideToggle(); //adds a <ul> <li> </li> </ul>
});
}
}
});
$('#expandCollapse').attr('value','Collapse All');
print();
});
这是 print 的功能
在尝试执行打印命令之前,它不会等待切换完全完成,有人有任何想法来解决这个问题吗?谢谢。