如何在同一位置设置可扩展图标
how to set expandable icon in same place
如何设置可扩展图标。(即,让我们考虑表格有这么多行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技巧来修复和对齐图标,但我希望你能很容易地做到:)
相关文章:
- 可扩展的画布作为Google Maps Javascript API中的覆盖
- 如何在可扩展ui网格中绑定子网格事件
- 带有嵌入脚本的SVG可扩展到浏览器的可用空间
- 有条件地设置可编辑或只读文本字段
- 如何为表构建可扩展的子行(jQuery/Javascript)
- 如何以可扩展和可折叠的树形结构显示XML模式
- 访问可扩展QML应用程序中的列表视图索引
- 如何在Django表单中设置可接受的文件类型'的FileInput小部件
- 未能执行'waitUntil'在'可扩展事件'
- jQuery UI-动态设置可调整大小元素的minHeight
- Raphael.js世界地图:如何使其可扩展
- 通过命令按钮单击更改丰富面可扩展数据表高度
- 需要创建可扩展的目录
- 如何将 Backbonejs 用于大型可扩展应用程序
- jQuery 三点插件,但可扩展
- 动态可扩展形式
- 如何在鼠标单击时设置可拖动事件
- 如何在 android 中的可扩展列表视图组和子项中加载 json 数据
- 如何在同一位置设置可扩展图标
- 当'用户可扩展'设置为“是”