我有div對象的jQuery - 刪除一個類,它是在一個數組
<div class="class1 classA classB class2"> content </div>
和一些按鈕
<button id="numbers">clickme N </button>
<button id="alphas">clickme A </button>
的代碼應該做此功能:
<script>
var classesN = [class1, class2, class3];
var classesAlpha = [classA, classB, classC];
$('#alphas').click(function() {
$('div').removeClass(all classes that are in the classesAlpha array);
});
$('#numbers').click(function() {
$('div').removeClass(all classes that are in the classesN array);
})
</script>
由於對於任何建議,我希望你喜歡這個問題:)
爲什麼在括號和標記標識符之間有空格?在IE,Firefox和Chrome上測試。我不知道你使用的是什麼編輯器或IDE,但它正在吐出無效的HTML。 – Daedalus 2012-07-08 06:55:25
我可能沒有正確格式化代碼 – thednp 2012-07-08 06:58:20
http://stackoverflow.com/questions/11279835/delete-all-classes-after-a-certain-class ?? ':)'類似的,嗯 – 2012-07-08 07:01:45