2012-12-06 53 views
0

以下是我的示例代碼。我想加載loading.jsp。 div默認不滑落。如何滑入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> 

任何人可以幫助我這件事。

+1

如果你得到你的答案,你接受這些? – Jai

+0

什麼是滑動? – ch4nd4n

+0

它不適用於我 – tommy5115

回答

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'); 
} 
+0

div默認是隱藏 – tommy5115

+0

你檢查小提琴鏈接? – Jai