我可以使用jquery删除html中的类属性吗?
如果jQuery中的下一个克隆上的元素是class = "item active"
,我该如何删除活动的单词?
这是Jquery代码
(function() {
$('#itemslider').carousel({
interval: 3000
});
}());
(function() {
$('.carousel-showmanymoveone .item').each(function() {
var itemToClone = $(this);
var allcase = $('#cases').val();
for (var i = 1; i < allcase - 1; i++) {
itemToClone = itemToClone.next();
if (!itemToClone.length) {
itemToClone = $(this).siblings(':first');
}
itemToClone.children(':first-child').clone()
.addClass("cloneditem-" + (i))
.appendTo($(this));
}
});
}());
答案 0 :(得分:2)
你应该使用removeClass方法
$(".active").removeClass("active");
答案 1 :(得分:0)
您可以使用jQuery.attr功能设置新班级。
jQuery('selector').attr('class', 'item');
答案 2 :(得分:0)
$("#your-element-id").removeClass('the-class-you-want-to-remove')
示例:
// Try to comment this line
$("#my-div").removeClass('active');
.active{
background-color: grey;
}
.blue{
color: blue;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="my-div" class="item active blue">Hello, World!<div>