我有一個div,將根據它在頁面上的位置交換類名稱的位置。我試圖剝離頭,本條文字和頭型的文本,所以我只是有支付或資源。但取決於班級的位置,我有時會在標題類型類之前或之後獲得空間。爲了做到這一點,我打電話.replace()3次必須有一個更簡潔的方式來做到這一點,而不是有三個.replace方法。有任何想法嗎?jQuery - 使用多個.replace方法
<div class="header-section-payment header-type"></div>
<div class="header-type header-section-resource"></div>
JQUERY
var headerCategory = $(this).closest('div[class*="header-section-"]')
.attr('class')
.replace('header-section-', '')
.replace(' header-type', '')
.replace('header-type ', '');
我最好的學習代碼示例,請包括適用。謝謝!
查看'trim'函數,[docs here](http://api.jquery.com/jQuery.trim/)。 –
不確定這是否是你想要的最終結果,但要確保你知道'removeClass'的存在。 – gdoron