我必须在添加类之前添加类。 E.g。
<a class="old_class another_class"/>
现在我通过 jQuery.addClass()
添加课程<a class="old_class another_class justAdded_class"/>
这是错误的顺序。我按顺序需要这个:
<a class="justAdded_class old_class another_class"/>
我该怎么做?如果你想,我可以在这里粘贴我的jQuery代码,按钮添加/删除类。
答案 0 :(得分:1)
试试这个:读取现有的类,然后将新类添加到它。然后使用新值设置class属性。
var classList = $('a.old_class.another_class').attr('class');
classList = 'just_added_class ' + classList;
$('a.old_class.another_class').attr('class',classList);
答案 1 :(得分:0)
这对我有用
var oldClass = $(this).attr('class');
$('a').attr('class', '').addClass('justAdded_class ' + oldClass);