ToDoList,获取自创建链接id属性出现的bug
代码检查改正
代码
$("ol, ul").on("click", "input", function () {
var data
= getData();
var index
= $(" li>a").attr("id");
console
.log(index
);
});
后台打印index发现是undefined.
检查
$
.each(data
, function (i
, n
) {
$("ol").prepend(
"<li><input type='checkbox' checked='checked' ><p>" +
n
.title
+
"</p> <a href='javascript:; id=" +
i
+
"'></a></li>"
);
});
}
检查链接a发现现attribute有问题(实际上我找了好久才发现这里的异样)
"</p> <a href='javascript:; id=" +
i
+
"'></a></li>"
改正
"</p> <a href='javascript:; ' id=" +
i
+
"></a></li>"
转载请注明原文地址:https://tech.qufami.com/read-9507.html