2015-04-17 75 views
0

在下面的代碼中,我有一個div我已經設置爲false,我想讓使用jQuery可見。如果我在div中刪除可見的錯誤,我可以使其可見。請幫助我做到這一點。使div可見使用jQuery

<div id="divmaterialconsumption" runat="server" visible="false" ></div> 

的JavaScript:在服務器控件(例如runat="server"

$('#<%=divmaterialconsumption.ClientID %>').show(); 
+1

您是否嘗試在$(document).ready(function(){... your code ..}中添加此js –

+0

@Alex G我的問題是如果我在設計中設置了可見的假div,我刪除設計中的假我可以使可見/不可見 – Moses

+1

哦,而不是可見=「false」setstyle =「display:none;」 –

回答

4

visible="false"停止它在所有被渲染!

而是與style="display:none"隱藏它,並擺脫了visible="false"

jQuery的show()方法的則可以改變風格display: block

2

做方案如下:

<div id="divmaterialconsumption" style="display:none;" ></div> 

jQuery的:

$(document).ready(function(){ 
    $('#but1').click(function(){ //assuming event taking by click of a btn 
    $('#divmaterialconsumption').css('display','block'); 
}); 
}); 

$('#divmaterialconsumption').show(); 

我希望能夠解決您的問題!