2秒后删除新的jQuery预处理节点
Delete new jQuery prepended node after 2 seconds
可能重复:
在插入后,在不重新查询元素的情况下获取jQuery插入的DOM元素
有没有一种方法可以将新准备好的元素(使用jQuery)存储到var中?
我想做这样的事情:
var new_div = $('#my-div').prepend('<div>Something new</div>');
setTimeout(function () {
new_div.remove();
}, 2000);
为了将新创建的div
存储在变量中,您必须从创建div
开始,然后使用prependTo
:
var new_div = $('<div>Something new</div>').prependTo('#my-div');
setTimeout(function () {
new_div.remove();
}, 2000);
var newItem = $('<div>Something new</div>');
new_div.prepend(newItem);
setTimeout(function () {
newItem.remove();
}, 2000);
假设new_div
是DOM中的jquery对象(类似于另一个div)
工作样品:http://jsfiddle.net/exQTa/
var new_div = $('<div>Something new</div>');
$('#my-div').prepend(new_div);
var timer = setTimeout(function () {
new_div.remove();
}, 2000);
或者更多jQuery'ish:
$('<div>Something new</div>').prependTo('#my-div').delay(2000).queue(function() {
$(this).remove();
});
FIDDLE
相关文章:
- Javascript 二进制搜索/插入预处理
- jQuery无法处理覆盖
- 使用jQuery预加载目录中的所有图像
- Jquery事件处理程序仅适用于匿名函数
- 如何在jQuery事件处理程序中存储和重用超时
- 使用filedownload jquery插件处理FilePathResult返回值
- jQuery 事件处理程序堆叠
- 为什么不是't在jquery中处理这种反弹效应
- 动态添加对象的jQuery事件处理程序
- 为什么jQuery不处理附加内容
- 使用 Javascript/Jquery 预填充表单字段和来自 URL 的标签
- 2秒后删除新的jQuery预处理节点
- 拦截和预处理 jQuery-ui 自动完成数据
- jQuery:预处理和追加<p>标签
- 使用jQuery将动态内容预处理为多个元素
- jQuery对元素进行追加、包装、预处理
- cloumfilter在服务器端预处理中无法处理jquery数据表
- 用jquery预处理html的一种方法有效,但为什么另一种方法无效't
- 使用JQuery/Javascript在保存在线表单之前对其进行预处理
- 在jQuery中无需预处理即可获取XML