我無法顯示錨標記以在Jquery或JavaScript中使用.show()
來顯示其本身。 Conn窗口默認是可見的。它隱藏並顯示div,但無法對錨點執行相同操作。我已經手動嘗試改變它在螢火蟲/ IE開發工具,它在那裏工作。當我使用jquery/javascript做它時,它不起作用。Jquery錨定標記顯示問題
下面是HTML代碼:
<a href="javascript:connShow();" id="connTab" style="display:none; text-decoration:none;"></a>
<div id="connWindow">Conn Window
<div id="closeButton" onclick="javascript:connHide();"></div>
</div>
這裏是jQuery代碼:
function connHide()
{
$('#connTab').show();
$('#connWindow').hide();
}
function connShow()
{
$('#connWindow').show();
$('#connTab').hide();
}
任何幫助將不勝感激!
「javascript:」URIs不好 - http://www.jibbering.com/faq/#javascriptURI。它們也只在'href'屬性中有用,而不在'onclick'中。 – 2011-03-09 17:19:12
你錯過了jQuery革命的笑點:)你不應該使用'onclick' attr或'href =「javascript:...」',因爲這可以通過jQuery和更好的管理來完成。 – Val 2011-03-09 17:21:23