html待办事项表格代码,jQuery待办事项列表
我使用jQuery(和JS当然)编写的简单待办事项列表。 我已经创建了静态待办事项列表,只有通过编辑代码才能添加新项目。从逻辑上讲,我现在要创建一个动态列表。jQuery待办事项列表
我已经尝试了一些方法,如.load()代码从外部文件创建.after(),但这一切都出错了。
你会建议我做什么?
我会很感激,如果你能帮助我解决这个问题。
Gloserio,是的,添加项目现在不工作,因为我所描述的问题的我。
ncubica,问题是,眼下我不能添加新项目到我的清单(仅BU编辑代码)。动态意味着可以添加/删除项目。要做到这一点,我尝试使用.after()方法,里面的函数会复制
List item hereButtons here(粗略地说),但它会将所有列表项放在上面,将所有按钮放在最下面。
这是JS代码的一部分:
// Waiting for the document to load
$(document).ready(function() {
// Wanted to create a dynamic item list, that's why I used this variable. I thought it would
// generate unique IDs (there was 'id++' somewhere in the function I already deleted).
var id = 1;
// This is going to be used as an action for 'Add Item' button. (It is not a button, actually, it is just with cursor: pointer. Using causes page reload);
$('.add').click(function() {
$('#item'+id).after(function(i) { // '#item'+id should be something like this in the code: #item2, #item3, etc.
})
})
// 'Done' button
$('#done1').click(function() {
console.log('# "Done" button pressed');
$('#list1').css('background-color','#89f49a').css('border','1px solid #16bf31').css('text-decoration','line-through').css('color','#817f7f').css('font-weight','normal');
console.log('# Item doned successfully');
});
// 'Undone' button (is gonna be renamed to 'Reset');
$('#undone1').click(function() {
console.log('# "Undone" button pressed');
$('#list1').css('background-color','').css('border','').css('text-decoration','').css('color','').css('font-weight','normal');
});
// 'Working' button
$('#working1').click(function() {
$('#list1').css('background-color','#edc951').css('border','1px solid #dda119').css('font-weight','bold').css('color','#000').css('text-decoration','none');
});
// 'Cancel' button
$('#cancel1').click(function() {
$('#list1').css('background-color','#ff8c8c').css('border','1px solid #ea2c2c').css('font-weight','normal').css('text-decoration','line-through').css('color','#f00');
});
// 'Delete' button
$('#del1').click(function() {
$('div#dlist1').remove();
$('li#action1').remove();
});
});
和HTML的一部分:
Delete
正如你所看到的,只有1我写的列表项。 ID是静态的,目前无法更改。我只需要改变ID(好吧,它会是var id = 1; id ++)并添加部分代码(在
+0
点击'加item',它什么都不做,是正常的吗?几个问题:你是什么意思的动态?你目前的问题在哪里? –
+0
对不起,我不明白你的问题是什么..请显示一些代码,我们可以帮助你 –
html待办事项表格代码,jQuery待办事项列表相关推荐
- html待办事项表格代码,Go For It ,一个灵活的待办事项列表程序
导读 Go For It,是我们开源工具系列中的第十个工具,它将使你在 2019 年更高效,它在 Todo.txt 系统的基础上构建,以帮助你完成更多工作. 每年年初似乎都有疯狂的冲动想提高工作效率. ...
- 提醒事项 android,每日提醒 Pro-提醒事项、时间管理待办清单
编辑点评 叫人提醒我不如叫APP提醒我 每日提醒 Pro-提醒事项.时间管理&待办清单 介绍 每日提醒 Pro-提醒事项.时间管理&待办清单 [每日提醒]是您贴心的提醒管家! 生活中总 ...
- 待办事项app有哪些 待办事项提醒便签软件下载
随着社会的节奏和生活的步伐越来越快,人们渐渐的发现自己的时间越来越不够用了.或者有的人发现自己在迷迷糊糊之中时光就飞逝了,到了下班或者晚上睡觉的时候,才不禁感慨,还有好多的事情没有做,又荒废了一天. ...
- DL之Keras:keras保存网络结构、网络拓扑图、网络模型(json、yaml、h5等)注意事项及代码实现
DL之Keras:keras保存网络结构.网络拓扑图.网络模型(json.yaml.h5等)注意事项及代码实现 目录 keras保存网络结构.网络拓扑图.网络模型(json.yaml.h5等)注意事项 ...
- JavaScript的代码编写注意事项,建议收藏!
在我们进行前端开发的过程中,需要遵循一定的代码编写规则,这样才能够让我们写出更合理的.易于阅读和维护的代码,那么你知道在JavaScript中有哪些需要注意的地方吗? 一.块级作用域let 取代 va ...
- html视频一直播放代码,通过HTML5调用播放视频的一些注意事项和代码方法
在这个有关视频的快速技巧里,我们将探讨如何在项目中使用 HTML5 video 标签.由于旧的浏览器和 Internet Explorer 不支持 元素,我们必须为这些浏览器找到一个支持 Flash ...
- HC-05蓝牙模块arduino通信实例代码以及注意事项
HC-05蓝牙模块arduino通信实例代码以及注意事项 HC-05的接线及使用 进入蓝牙的设置模式 进入AT命令模式(设置蓝牙参数) 注意事项 进入AT模式的代码(注意在通电之前让蓝牙模块进入设置模 ...
- 日历待办软件推荐桌面日历待办便签
电脑桌面有多功能日历软件,对于我们日常的工作和学习来说是非常方便的.有些桌面日历软件不但可以查看公农历日期以及放假调休安排,还可以添加待办事项,方便用户一眼就可以看到今日安排,以及当月待办事项在日历上 ...
- php主页显示商品预览图代码,jQuery实现鼠标滑过商品小图片上显示对应大图商品页预览功能...
这次给大家带来jQuery实现鼠标滑过商品小图片上显示对应大图商品页预览功能,jQuery实现鼠标滑过商品小图片上显示对应大图商品页预览功能的注意事项有哪些,下面就是实战案例,一起来看一下. 1 . ...
最新文章
- HDFS_API基本应用
- no qualifying bean of type_就是要让你彻底学会 @Bean 注解
- 【MM模块】Invoice Verification in the Background 后台发票校验
- pthread属性使用(转)
- .net中关键字new的用法
- shell 变量定义使用
- LiveVideoStackCon讲师热身分享 ( 二 ) —— 中美互动直播比较
- 【每日一题】7月1日题目精讲 借教室
- 在Spring Boot中使用@ConfigurationProperties
- Python QT5
- 解决:Failed to execute goal on project aopcore: Could not resolve dependencies for project com.cmos:
- 一帧图像最多有几种不同颜色_几种不锈钢屏风隔断创造灵感来源。颜色不同款,风格各有千秋...
- 实践项目二:图书馆管理系统 总结
- 【漏洞学习——SSRF】七牛某站SSRF可探测内网
- 机器学习可解释性(二) 之 可解释模型
- python回到本次循环开头_如何循环回到程序的开头?Python
- 互联网金融学习总结(4)——大数据风控的九种维度
- 实景三维社区网格化平台,让管理精准!快速!高效!
- 电脑W ndoWs在哪里,苹果电脑如何安装wndows系统.doc
- 威纶tk6070ik与台达变频器vdf-s485通讯程序 自己编写的威纶触摸屏与台达变频器的通讯