jquery的after操作方法
我的意思是after方法有没有和append一样的属性,在每次追加之前都可以empty()一样,我希望after的时候能清空之前添加的记录,,谢谢...
我的意思是after方法有没有和append一样的属性,在每次追加之前都可以empty()一样,我希望after的时候能清空之前添加的记录,,谢谢
展开
4个回答
2014-09-02
展开全部
append 没有empty的属性啊。。。。 html(),才是把里面的内容清空替换成你的内容。append 是在被选元素里面的最后插入内容。after是被选元素后插入内容。 一个是里面的后面插(append) 一个是外面的后面插(after)。如果你非要清空那你直接empty()后在after就可以了
展开全部
可以用连写把empty()加上呀
例如:$('#div').
after()命令是在元素之后添加元素,例如:
<div class='out'>
<div class='other1'></div>
<div class='in'></div>
<div class='other2'></div>
<div class='other3'></div>
</div>
你的意思是:在选择in后,清除除了in之外的所有元素,然后再after元素吗?
那可以这样:$('.in').siblings().remove(),然后再$('in').afer( newobj );
例如:$('#div').
after()命令是在元素之后添加元素,例如:
<div class='out'>
<div class='other1'></div>
<div class='in'></div>
<div class='other2'></div>
<div class='other3'></div>
</div>
你的意思是:在选择in后,清除除了in之外的所有元素,然后再after元素吗?
那可以这样:$('.in').siblings().remove(),然后再$('in').afer( newobj );
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Jquery的after函数:
定义:在被选元素后插入指定的内容;
语法:$(selector).after(content)
例子:在每个 p 元素后插入内容
$("button").click(function(){
$("p").after("<p>Hello world!</p>");
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以试下remove()这个方法,将整个元素移除,然后在用after将html添加到元素之后
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询