2011-11-14 166 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