2011-11-14 124 views
-1

我想知道是否有人知道一些代码实现了两个按钮,其中一个是纯文本,另一个是说链接。当用户点击链接时,其他文本变成按钮,反之亦然,当用户再次点击链接时。按钮在状态之间切换

想想这样:一个链接是活动的,另一个不是。一个是listview链接,另一个是gridview文本,当你点击listview链接变为文本,gridview文本变成链接。有谁知道一个实现这种行为的例子,或者有人可以在jQuery中给我一个例子吗?

+0

可能的重复http://stackoverflow.com/questions/1980410/multiple-jquery-toggle-links –

+0

我之前没有在@ P.Brian Mackey上发布这个问题 – ONYX

+0

@KDM:这并不意味着*你*之前发布过这个问题,只是你的问题可能已经被一个已经问过的问题所覆盖。 –

回答

0

我会把文本放在一个带有特定ID的范围内。点击链接时,跨度的.html将变为按钮。再次点击,跨度变回文本。如果你需要一些代码,请告诉我,我会为你安排一些东西。

+0

是的,如果你可以把我的东西放在一起,那将是值得赞赏的堆。 – ONYX

+0

我认为最好在页面上同时显示文本和按钮,然后只显示/隐藏它们。它提供了更容易维护JS的功能,并且最终不必为DOM删除和添加元素,这可以减少进一步的复杂性(例如丢失要绑定到元素的事件等)。 – maxedison

+0

如果你可以把它放在jsFiddle上,所以我可以看到一个工作示例,谢谢 – ONYX