如何設置可擴展圖標(例如)讓我們考慮一下表有很多行OK 如果您通過單擊查看按鈕查看一行。 [查看按鈕應該包含(+)符號以及( - )這兩個符號將在相同的地方確定。]如果您查看按鈕,符號將自動更改爲( - ),然後如果您單擊另一行。現有的( - )符號將改變爲(+)。現在的當前行將會改變爲( - )。如果你清楚這意味着.....如何在同一個地方設置可擴展圖標
如何設置兩個+圖標 - 在同一個地方的圖標,所有
如何設置可擴展圖標(例如)讓我們考慮一下表有很多行OK 如果您通過單擊查看按鈕查看一行。 [查看按鈕應該包含(+)符號以及( - )這兩個符號將在相同的地方確定。]如果您查看按鈕,符號將自動更改爲( - ),然後如果您單擊另一行。現有的( - )符號將改變爲(+)。現在的當前行將會改變爲( - )。如果你清楚這意味着.....如何在同一個地方設置可擴展圖標
如何設置兩個+圖標 - 在同一個地方的圖標,所有
假設你有以下按鈕
<input type="button" class="expand" onclick="MyAction(this)" />
你的CSS類將是
.expand
{
background-image: (Path for Expand icon)
}
.collaps
{
background-image: (Path for collaps icon)
}
,你將有類似的JavaScript以下
<script type="text/javascript">
function MyAction(element)
{
if(element.className =="expand")
{
// logic for collaps behavior
element.className = "collaps";
}
else
{
// logic for expand behavior
element.className = "expand";
}
}
</script>
您將需要一些更多的CSS技巧來修復和調整的圖標,但我希望你能做到這一點很容易:)
嗨kd感謝您的答覆,現在即時通訊使用mvc應用程序,您可以發送該代碼 – user3819665
我已發佈的代碼將在您的MVC應用程序中工作。您可以參考此代碼並根據您的需要進行更改。歡呼:) –
好的謝謝先生,我有另一個疑問 – user3819665
創建擴展和塌陷兩種不同的CSS類。您可以使用相同的DIV或SPAN,只需使用javascript更改CSS類名即可。 –
歡迎來到SO。這裏提出的問題應該包含你到目前爲止所嘗試的代碼,以及你被卡住的信息。 –