<p class="choosed-show-content">
<li class="choosed">
<p class="choosed-name" id="choosed-name"></p>
<p class="clear-this">X</p>
</li>
<li class="clear-all">清除所有筛选器</li>
</p>
其实就是一个已选标签效果,选取了某个标签,就创建一个这个li.choosed结构,标签里的文字就添加到choosed-name。
$("document").ready(function(){
$(".second-tag li a").click(function(){
$(this).toggleClass('choosed');
});
$(".skip-btn").click(function(){ //选择标签后,通过skip-btn确定按钮操作
var liTextStr = $(".second-tag li a.choosed").text();
document.getElementById('choosed-name').innerHTML = liTextStr;
})
})
问题是如果是多选标签,如何创建多个li.choosed,并将文字分别添加到choosed-name。
标签名出问题了。
主题:自建li.choosed标签填充到p.choosed-show-content
代码不完整,不晓得是否正确理解你的意思了
这个适合用tmpl来做,handbar之类的,把li.choosed做成一个模板
其他地方点击添加的时候,就用模板render出来一个,然后添加到choosed-show-content