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

その中で印刷していること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 に答える
0

これを使用して、div タグを上下にスライドできます

于 2012-12-06T11:08:19.863 に答える