2011-01-19 58 views
0
<script type="text/javascript"> 

$(document).ready(function(){ 

    $(".btn-slide").click(function(){ 
     $("#panel").slideToggle("fast"); 
     $(this).toggleClass("active"); return false; 
    }); 


}); 

</script> 

如何在單擊asp.net按鈕時調用此函數?點擊asp.net按鈕時調用jquery函數

而且我怎樣才能讓

<a href="#" id = slidebutton class="btn-slide" style="color: black" shape="circle">DASHBOARD</a> 

運行被點擊時它asp.net按鈕,或更新一個UpdatePanel

+0

考慮`$(函數(){});`,而不是`$(文件)。就緒(函數(){});` – 2011-01-19 14:49:41

+0

會在哪裏我把溫控功能名稱 – MyHeadHurts 2011-01-19 14:52:10

回答

2

做你想要做一個常規的JavaScript函數,而不是什麼。如果你返回false,它不會回發,如果你返回true,它會。請記住,如果你把它放在更新面板中,並且你回傳你的toggleclass可能會被吹走(假設這個按鈕在更新面板中並且它被重新渲染)。

function btnClick() { 
    $("#panel").slideToggle("fast"); 
    $(this).toggleClass("active"); return false; 
}