[輸入圖像描述] [1]幫助! 我的頁面上有兩個svg圖像按鈕。在頁面加載時,我根據數據庫中的值顯示兩個按鈕之一。我有jQuery來隱藏該按鈕,並顯示另一個按鈕點擊從用戶界面。隱藏後我不能顯示另一個按鈕。jquery hide /顯示svg圖像
這兩個按鈕都屬於單個跨度類別。
[輸入圖像描述] [1]幫助! 我的頁面上有兩個svg圖像按鈕。在頁面加載時,我根據數據庫中的值顯示兩個按鈕之一。我有jQuery來隱藏該按鈕,並顯示另一個按鈕點擊從用戶界面。隱藏後我不能顯示另一個按鈕。jquery hide /顯示svg圖像
這兩個按鈕都屬於單個跨度類別。
我想通出。我的後端代碼使用屬性btnXX.Visible = false,將其更改爲顯示:沒有解決我的問題。
如果您在某些情況下不想渲染控件,請設置Visible =「false」。因爲它使控件的HTML出來的頁面,略,但如果你想顯示通過Ajax /等的控制,這是不行的,並顯示:無CSS應使用
visibility
屬性不能爲block
。您應該改用visible
。
查看documentation關於此屬性的更多信息。
hidden
和
visible
爲
visibility
屬性的例子...
// That is executed on load.
$("#btnXX").css("visibility", "visible");
$("#btnYY").css("visibility", "hidden");
// Handler for the toggle button.
$("#toggle").on("click", function(){
$(this).toggleClass("active");
if($(this).hasClass("active")){
$("#btnXX").css("visibility", "hidden");
$("#btnYY").css("visibility", "visible");
}else{
$("#btnXX").css("visibility", "visible");
$("#btnYY").css("visibility", "hidden");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="btnXX">XX</button><button id="btnYY">YY</button><br>
<br>
<button id="toggle">Toggle it</button>
請創建[MCVE],並將其添加這個問題。 –
我做過羅伯特。非常感謝幫助 – Newbee
這既不是最小的,也不是完整的,因此也不可驗證。 –