jquery中目标匹配LI的过滤器
我想把匹配的Li html挑选到div中。我已经做了一个函数,但它正在用Li的测试更新div。我想用html格式更新Li,如“first”。它还将Li从ul中删除,我不想删除Li,我只想复制纯htmljquery中目标匹配LI的过滤器,jquery,Jquery,我想把匹配的Li html挑选到div中。我已经做了一个函数,但它正在用Li的测试更新div。我想用html格式更新Li,如“first”。它还将Li从ul中删除,我不想删除Li,我只想复制纯html $(函数(){ $('a')。单击(函数(){ var txt=$(this.text(); var htm=''; var aa=[]; if(txt.indexOf('first')>-1){ htm=$('ul')。查找('li')。筛选(函数(){ if($(this).text().i
$(函数(){
$('a')。单击(函数(){
var txt=$(this.text();
var htm='';
var aa=[];
if(txt.indexOf('first')>-1){
htm=$('ul')。查找('li')。筛选(函数(){
if($(this).text().indexOf('first')>-1){
归还这个;
}
})
$('.first').html(htm)
}
})
})
- 首先
首先
秒
首先
秒
秒
首先
您可以执行以下操作:
// Filter the matched elements and clone them
htm = $('ul').find('li').filter(function () {
return $(this).text().indexOf('first') > -1;
}).clone();
// Add the cloned elements to div
$('.first').html(htm);
我想显示纯html,比如:“
// Filter the matched elements and clone them
htm = $('ul').find('li').filter(function () {
return $(this).text().indexOf('first') > -1;
}).clone();
// Add the cloned elements to div
$('.first').html(htm);