addTodo 模型

<div id="arae1">
<input type="text"><input type="button" value="addTodo" id="addBtn">
<ul id="ul">
<li class="liActive">HTML</li>
<li class="liActive">CSS</li>
<li>js</li>
<li>node.js</li>
</ul>
SHOW: <span class="spanActive">all</span> <span>completed</span> <span>active</span>
</div>


#arae1{
padding-left:20px;
width: 350px;
margin: 0 auto;
float: left;
}
li{
list-style: inside;
cursor: pointer;
}
span{
text-decoration: underline;
cursor: pointer;
}
.spanActive{
color: black;
text-decoration: none;
}
.liActive{
text-decoration: line-through;
}
.isShow{
display: none;
}


$('#addBtn').on('click',function(){
var addText = $('input[type=text]').val();
if(addText!==''){
$('<li></li>').html(addText).appendTo($('#ul'));
$('#arae1 input[type=text]').val('');
}
});
$('#ul').on('click','li',function(){
$(this).toggleClass('liActive');
});
$('#arae1').on('click','span',function(){
var index = $(this).index();
// console.log(index);
$('#arae1 span').removeClass('spanActive');
$(this).addClass('spanActive');
if(index === 3){
$('#addBtn').removeAttr('disabled');
$('#ul li').removeClass('isShow');
}else if(index === 4){
$('#addBtn').attr("disabled", "disabled");
$('#ul li').each(function(){
$(this).removeClass('isShow');
if(!$(this).hasClass('liActive')){
// console.log(123);
$(this).addClass('isShow');
}
});
}else if(index === 5){
$('#addBtn').removeAttr('disabled');
$('#ul li').each(function(){
$(this).removeClass('isShow');
if($(this).hasClass('liActive')){
// console.log(123);
$(this).addClass('isShow');
}
});
}
});

转载于:https://www.cnblogs.com/xingxing88/p/6060145.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值