方法一$('li','#address_more').click(function() {$('li','#address_more').removeClass('active');$(this).addClass('active');});方法二$('li','#address_more').click(function() {$(this).addClass('active').siblings().removeClass('active');});在一列li中,除了点击的li有样式active,其他li无样式active,这里有两个方法,我想知道哪个好,第二个是不是不行,有限制还是其他问题?
1 回答

莫回无
TA贡献1865条经验 获得超7个赞
首先,$('li', '#address_more')选中的是什么?是想表达$('li #address_more')么?
如果就是想点击加上去掉active class这个功能,可以试试toggleClass
- 1 回答
- 0 关注
- 411 浏览
添加回答
举报
0/150
提交
取消