课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
$('p').click(function(e) {
alert(e.target.innerHTML)
})
var p;
$("#bt1").click(function() {
if (!$("p").length) return; //去重
//通过detach方法删除元素
//只是页面不可见,但是这个节点还是保存在内存中
//数据与事件都不会丢失
p = $("p").detach()
});
2016-08-13
源自:jQuery基础(二)—DOM篇 4-4
正在回答
e.target.innerHTML指获取当前p标签的内容,然后alert显示出来;
if (!$("p").length) return;是去重,指当p的长度为0的时候返回,不执行detach(),防止多次执行detach()会数据丢失。
当("p").length==0;则不执行detach()操作 防止点击多次将节点也删除了
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
1 回答add加入到合集是什么意思
2 回答%是什么意思?
2 回答e是什么意思
1 回答这个是什么意思
1 回答p:eq(1)是什么意思?