//取到checkbox var newsletter = $("#newsletter"); // 判断checkbox是否选中 var inital = newsletter.is(":checked"); //通过 inital值来判断调用removeClass和addClass方法 var topics = $("#newsletter_topics")[inital ? "removeClass" : "addClass"]("gray"); //通过 inital值来判断 topics的input可用与不可用 var topicInputs = topics.find("input").attr("disabled", !inital); // 当checkbox点击可来判断是否可用 newsletter.click(function() { topics[this.checked ? "removeClass" : "addClass"]("gray"); topicInputs.attr("disabled", !this.checked); });
使用条件判断巧妙的初始化
最新推荐文章于 2020-09-09 21:51:32 发布