gpt4 book ai didi

javascript - 如何在同一个地方设置可扩展图标

转载 作者:行者123 更新时间:2023-11-28 10:03:01 26 4
gpt4 key购买 nike

如何设置可扩展图标。(即)让我们考虑表格有这么多行好吗如果您通过单击查看按钮查看一行。 [ View 按钮应包含 (+) 符号以及 (-) 这两个符号将位于同一位置。] 如果您单击 View 按钮,该符号将自动更改为 (-)。然后如果您单击另一行。现有的 (-) 符号将更改为 (+)。现在当前行将更改为 (-)。如果你清除这意味着......

如何在同一个地方同时设置+图标和-图标

最佳答案

假设您有以下按钮

<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 技巧来修复和对齐图标,但我希望您能轻松做到:)

关于javascript - 如何在同一个地方设置可扩展图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24649628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com