addClass("x")
实际上删除了我的代码中的类 “x”。使用调试器进行检查时,removeClass("x")
无处调用。
这是我的代码,
$('.list-item > li:first-child').addClass('hide-lead');
任何人都有帮助!
答案 0 :(得分:1)
答案 1 :(得分:1)
<html>
<head>
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<style>
.hide-lead {
color:red;
}
</style>
<script>
$(document).ready(function () {
$('#add').click(function () {
$('.list-item > li:first-child').addClass('hide-lead');
});
$('#remove').click(function () {
$('.list-item > li:first-child').removeClass('hide-lead');
});
});
</script>
</head>
<body>
<input type="button" value="Add Class" id="add" />
<input type="button" value="Remove Class" id="remove" />
<ul class="list-item">
<li>hello1</li>
<li>hello2</li>
<li>hello3</li>
</ul>
</body>
</html>
答案 2 :(得分:0)
正如你们所说,我在我的代码中错误地调用了removeClass。经过长时间的斗争,发现removeClass隐藏在我的长jquery中。