html改变被选中样式,怎样改变CheckBox前面内容的样式,当被选中之后

看了你的评论,沙发应该休息了。

使用他的代码根据你的需求改动的。

注:代码来自沙发,根据你的需求改动了一下。

改变label的样式,只要修改一下 css 的red样式(也可以换个名字,js中同步换)

Document

.finished {

color: red;

}

var issues = 'xxxx', begins = '2017', deadline = '2018';

var div = document.createElement("div");

var addtask = document.createElement("label");

addtask.innerHTML = issues + " form " + begins + " to " + deadline;

addtask.setAttribute("for", " ");

var taskbox = document.getElementById("list");

//taskbox.appendChild(addtask);//添加任务

var taskcheck = document.createElement("input");

taskcheck.type = "checkbox";

taskcheck.setAttribute("class", "taskboxcheck");

//taskcheck.name = "check";

div.appendChild(addtask);

div.appendChild(taskcheck);

taskbox.appendChild(div);

$(document).on('click', '.taskboxcheck', function () {

console.log(1);

if ($(this).is(':checked')) {

$(this).prev().addClass('finished')

}

else {

$(this).prev().removeClass('finished')

}

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值