0

下面是我的示例代码。我想加载loading.jsp。div 默认是不向下滑动的。

<%=msg%>不为空时。然后 div 将向下滑动。

流动:loading.jsp -> servlet (detect error) -> loading.jsp (div slide down)

$("#errorLoading").load(function() {
        if(<%=msg%> != ""){
                $('#errorLoading').slideDown('slow');
        }
});
<div class="alert alert-error" id="errorLoading" name="errorLoading">
<%=msg%>
</div>

任何人都可以帮我解决这个问题。

4

2 回答 2

0

您可以使用它来向下/向上滑动 div 标签

于 2012-12-06T11:08:19.863 回答
0

请参阅you have to use $.trim function of jquery以检查if div is filled with the message您是否正在打印。然后检查一个条件,然后滑动你想要的 div。

注意:必须先隐藏 div。

小提琴你可以找到:

http://jsfiddle.net/wZ6Br/

you can check with putting some dummy text there.

 var divErr = $.trim($('.alert-error').text());


 if (divErr) {
     $('#errorLoading').slideDown('slow');
 }
于 2012-12-06T11:09:56.903 回答