我是Thinkful的一名学生,我有一个挑战,我需要创建一个购物清单应用程序,它将使用jquery添加、永久删除和检查列表中的项目。这是到目前为止我的代码,我认为可以删除项目,但显然不是。我可以添加项目但不能删除。有什么帮助吗!!?
//set the state
var state = {
items: []
};
//function to modify the state
var addItem = function(state, item) {
state.items.push(item);
}
var deleteItem = function(state, this) {
你好,当单击“删除”按钮时,我想删除整个卡片和数组索引中的数据。我在这张照片里给你看。
这是我的代码:
var list;
function setData() {
for (var i = 0; i < list.length; i++) {
var card = document.createElement("li");
var img = document.createElement("img");
var cardBody = document.createElement("div");
我使用Bootstrap和jQuery创建了一个待办事项列表。单击每个列表项右侧的“X”徽章可将项目从列表中删除。这适用于页面第一次加载时出现在页面上的项,但不能删除用户添加的项。
也许需要刷新一些内容来提醒脚本,应该监视单击事件的新元素?
todo.js:
$(document).ready(function() {
//add item if the button is clicked
$('#addButton').click(function(){
$('<li class="list-group-item"
我正在做一个小项目(只是一个实践的例子--不是真正的用途)。这是一个非常简单的CRUD应用程序,我不会大声修改index.html。还必须使用JQuery UI对话框而不是提示符()。
我站起来添加功能,我被困住了。我已经创建了一个Jquery对话框,它在单击'Add‘时触发了一个表单。然后,在表单中单击“是”的动作需要返回输入中的内容。我无法检索该值,并且不涉及服务器端技术(如php)。函数add_item() in answers.js是我现在工作的地方。
我也不知道为什么,但在我的html页面底部单击“Add item”(只应附加到表单)后,会出现一个额外的输入框。
*注意: C
在做to-do list项目时,我用js代码制作了remove item按钮。
移除先前在代码编辑器中创建的项可以很好地工作。*so in browser preview, I typed and added "new To-do" item to list.*,但删除“新待办事项”不起作用。即使是chrome Devtool也没有显示错误。新项目的标签和className都是正确的。
附言:不需要担心“X”或X图标。我跳过了上传。
HTML
<ul id="listUl">
<li>Meet George <span cl
调试器下的模型数据在循环中正确显示,而图形不生成。我给模型发送了两封信--句号列表和订单列表。
//模型
public class ChartsOrderViewModel
{
public List<DataInfo> ListPeriod { get; set; }
public List<DataInfo> ListQuantity { get; set; }
}
public class DataInfo
{
public string Data { get; set; }
在JQuery中,如何通过单击按钮而不是整个元素来删除li元素?
let addGroupBtn = $(".add-group-btn");
let createGroupList = $(".create-group-list");
let createGroupsContainer = $(".create-groups-container");
let createGroupName = $(".create-group-name");
let removeGroupItemBtn = $(".remove-g
使用这段代码,我需要删除生成的新元素。它不起作用。firebug中没有出现JS错误。
$('.popular-list li a').live("click",function() //this will apply to all anchor tags
{
var stuff = $(this).text();
var hasDuplicate = false;
$('#favoritesdrinks li
下面是用于向待办事项列表中添加元素的js代码
let addButton = document.getElementById('sub-btn');
let listContainer = document.getElementById('items');
let inputField = document.getElementById('sub');
let rmvButton= document.getElementById('rmv');
//adds items to list after clicking button