- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作一个待办事项列表...任务完成后,我需要能够单击它,然后向该项目添加一个类...它可以工作,但我必须双击...有什么建议吗?
list.onclick = function() {
var list = document.getElementsByTagName('li');
for (var i = 0; i < list.length; i++) {
list[i].onclick = function() {
if (!this.classList.contains("checked") || this.classList.contains("checked")) {
this.classList.add("checked");
} else {
this.classList.remove("checked");
}
}
}
}
最佳答案
据我了解,此功能的目的是在用户每次单击列表元素时检查或取消选中该元素。为此,首先我们需要确定“类”是否存在并将其删除。在其他情况下,只需将该“类”添加到 classList 属性即可。
list.onclick = function()
{
var list = document.getElementsByTagName('li');
for (var i = 0; i < list.length; i++)
{
list[i].onclick = function()
{
if (this.classList.contains("checked")
{
this.classList.remove("checked");
}
else
{
this.classList.add("checked");
}
}
}
}
关于javascript - todolist双击添加类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47869496/
我想在 Vue.js 中创建一个 ToDo 列表,但项目没有显示出来。 (当我使用 localStorage 存储项目时它可以工作,但是当我在 SharePoint 上使用列表时它不会) 问题很可能是
于是我了解到回调函数是一个函数,作为参数传递给另一个函数,在另一个函数内部调用(或执行)回调函数。一个例子如下。 “callback”放在第三个参数处,函数将“result”的值传递给“callbac
我正在尝试使用 vuejs 创建一个待办事项列表,添加和删除列表工作正常。我现在正在努力使用 -done 函数 - 它将切换一个类以将直通线附加到列表中。 问题是每次我切换“完成”按钮时,样式都会应用
我使用 Angularfire 创建了待办事项列表。但是我在更新项目时遇到问题。我试试这段代码 var obj = $firebaseObject(ref); obj.name = $scope.
您好,我一直在想如何为我的待办事项列表添加类别。当您单击类别的按钮时需要更改类名。我不明白如何在单击按钮时正确编写 if/else 语句。 计划它需要如何工作 写任务名称 选择类别 添加新任务 可能有
我是 Android 应用程序制作新手。我最近构建了一个 Android 待办事项列表应用程序。用户输入“待办事项”的标题(并且如果用户愿意,他/她可以设置要在给定日期/时间提醒的日期和/或时间)。所
尝试找出如何在 Sphinx 中的待办事项列表中添加换行符。 最佳答案 我无法找到一个好的答案,最终将一些不同的东西放在一起,最终解决了问题。 基本上,我试图将待办事项列表放入我的 sphinx 文档
正在尝试安装 https://github.com/dalyons/redmine-todos-scrum-plugin插件,但是当我在做的时候: rake db:migrate_plugins RA
当我在reactjs中使用this.state.todolist.push()时,它返回一个数字?但是用 concat 替换 push 会返回正确的值。 var ToDosBox = React.cr
大家好,我从 WROX(Android 2 应用程序开发)买了一本 android 开发书籍,在第 2 章他们有一个普通的任务列表项目,我似乎无法开始工作。 我复制了确切的代码行并尝试调整它们以使其正
onClick 事件根本没有触发。我可以添加待办事项并切换待办事项,但是当我单击“已完成的待办事项”或“未完成的待办事项”时,什么也没有发生。这是该类的完整代码。有一个添加待办事项可以添加待办事项。然
我是新手,正在尝试制作一个 todolist 网站,我已经完成了添加、删除和显示功能,只是想添加一个搜索功能,但我似乎无法让它工作,因为它没有过滤适本地。 我基本上希望能够使用搜索值过滤 todos.
我正在创建一个 Todolist,当我在 input 中写入一些内容并使用函数 addNewFunc() 时,它会添加一个新的 li,问题是它总是只是覆盖那个li,它永远不会创建一个新的li。 (例如
当我转到“/todos 和/todos/id ”时,我在 laravel 中的路线遇到问题,一切正常,但是当我尝试使用“/todos/create”时,我得到模型的“无查询结果”[待办事项列表]我是新
我已经为此绞尽脑汁好几天了,但我仍然不确定出了什么问题。一旦加载本地主机,我就会得到无限的项目列表。这些元素通常是空的并且不包含任何东西。当我尝试删除它们时,我收到 404 错误,提示“api/tod
当我点击一个项目时,它似乎没有注册并在右侧添加复选标记。当我点击后续项目时,它会在我之前点击的项目旁边显示一个复选标记,但不会为我刚刚点击的项目显示一个复选标记,依此类推,始终会留下一个 Action
我正在构建我的第一个 backbone.marionette 应用程序,但有些事情让我感到困惑。 在 TodoMVC 的 backbone.marionette 版本中似乎有两个不同的模块执行应用程序
我正在尝试执行 redux basic usage tutorial它对 UI 使用 react 。 当我单击标有“添加待办事项”的按钮时,我在控制台日志中收到此警告(虽然是红色的 - 也许这是一个错
我想向我的服务器添加标题,如图所示 enter image description here 它的值可以,但它不能与标题一起使用,标题在我的数组中,你可以在图片中看到,但它仍然出现这个错误,Props
我是一名优秀的程序员,十分优秀!