豌豆1
2019/7/19 9:43:10
js稍微优化了一下,作者的JS不能多个一起使用$(function() {
$(".select").each(function() {
var f_this = $(this);
var _p = f_this.children('p')
$(this).children().click(function(e) {
f_this.toggleClass('open').prev().removeClass("open");
e.stopPropagation();
});
$(this).find('li').click(function(e) {
var _this = $(this);
_p.text(_this.attr('data-value'));
_this.addClass("Selected").siblings().removeClass("Selected");
$(".select").removeClass("open");
e.stopPropagation();
});
$(document).on('click', function() {
$(".select").removeClass("open");
})
});
});
鸭鸭0
2020/8/6 16:26:27
怎么处理 只能显示一个下拉框
回复