2011-06-01 57 views
1

我有一個以逗號分隔的錨標記的div。我正在檢查錨點的數量是否超過六個,如果是的話,我隱藏了所有的錨點標記,但空格的逗號仍然存在。如何從分隔符中刪除逗號

如何刪除逗號以及空格?

+1

如果您發現其中一個有用的答案,請點擊答案旁邊的複選框。您也可以通過在頁面頂部點擊您的姓名,然後回到舊的問題上。選擇一個答案可以幫助他人更快地解決他們的問題,還可以讓其他人給你更好的答案。 – Jeff 2011-06-01 07:33:40

回答

4

你可以做的一個技巧是不將這些分隔符(逗號)直接添加到標記中,而是使用CSS :after僞選擇器和content屬性。這樣,逗號就會附加到鏈接上。

HTML:

<a href="#">link 1</a> 
<a href="#">link 2</a> 
<a href="#">link 3</a> 
<a href="#">link 4</a> 

CSS:

a:after { content: ','; } 
a:last-child:after { content: ''; } 

請看看我的jsFiddle Demo。點擊鏈接將其刪除。

或者,你也可以隱藏周圍的div,所以裏面的東西都會變成隱藏的($('#parentdiv').hide())。如果你提供了關於你的問題的任何細節(當前代碼,你期望看到什麼,jsFiddle會是最好的),我可以給你一個更好更詳細的信息。

相關問題