// 下拉框
$(".selectpanel li").click(function(e) {
//e.stoppropagation();
$(this).addclass('on').siblings('li').removeclass('on');
var selecttxt = $(this).text();
$(this).parent("ul.selectpanel").siblings('.select_show').val(selecttxt);
});
$(".thsh_select").click(function(e) {
e.stoppropagation();
$(this).find(".selectpanel").slidetoggle(300);
})
$(document).click(function(e) {
$(".selectpanel").hide();
})
// 热门商圈
$(".moretoggle a").click(function() {
$(this).toggleclass('on');
$(".rmsqlist").toggleclass('on');
});
$("#jdval").siblings('ul').find("li").eq(0).click(function() {
$("#jdval").val('');
});
$("#xlval").siblings('ul').find("li").eq(0).click(function() {
$("#xlval").val();
});
// 城市联动
var city = [{ "name": "长春市", "city": [{ "name": "德惠市" }, { "name": "二道区" }, { "name": "高新区" }, { "name": "经济开发区" }, { "name": "净月开发区" }, { "name": "宽城区" }, { "name": "绿园区" }, { "name": "农安县" }, { "name": "南关区" }, { "name": "汽车厂开发区" }, { "name": "双阳区" }, { "name": "榆树市" }, { "name": "朝阳区" }, { "name": "公主岭市" }] },
{ "name": "吉林市", "city": [{ "name": "船营区" }, { "name": "昌邑区" }, { "name": "丰满区" }, { "name": "桦甸市" }, { "name": "蛟河市" }, { "name": "龙潭区" }, { "name": "磐石市" }, { "name": "舒兰市" }, { "name": "永吉县" }] },
{ "name": "白城市", "city": [{ "name": "白城经济开发区" }, { "name": "查干浩特旅游开发区" }, { "name": "大安市" }, { "name": "民营经济开发区" }, { "name": "洮北区" }, { "name": "洮南市" }, { "name": "通榆县" }, { "name": "镇赉县" }] },
{ "name": "白山市", "city": [{ "name": "长白朝鲜族自治县" }, { "name": "抚松县" }, { "name": "浑江区" }, { "name": "江源区" }, { "name": "靖宇县" }, { "name": "临江市" }] },
{ "name": "辽源市", "city": [{ "name": "东辽县" }, { "name": "东丰县" }, { "name": "龙山区" }, { "name": "西安区" }] },
{ "name": "四平市", "city": [{ "name": "梨树县" }, { "name": "双辽市" }, { "name": "铁东区" }, { "name": "铁西区" }, { "name": "伊通满族自治县" }] },
{ "name": "松原市", "city": [{ "name": "长岭县" }, { "name": "扶余市" }, { "name": "开发区" }, { "name": "宁江区" }, { "name": "乾安县" }, { "name": "前郭尔罗斯蒙古族自治县" }] },
{ "name": "通化市", "city": [{ "name": "东昌区" }, { "name": "二道江区" }, { "name": "辉南县" }, { "name": "集安市" }, { "name": "柳河县" }, { "name": "梅河口市" }, { "name": "通化县" }] },
{ "name": "延边朝鲜族自治州", "city": [{ "name": "安图县" }, { "name": "敦化市" }, { "name": "珲春市" }, { "name": "和龙市" }, { "name": "龙井市" }, { "name": "图们市" }, { "name": "汪清县" }, { "name": "延吉市" }] }
];
//联动
// 循环第一步,把省循环进select
for (var x = 0; x < city.length; x++) {
$("#dqval").siblings('ul').append('
' + city[x].name + '');
for (c in city[x].city) {
$(".rmsqlist").append('▪ ' + city[x].city[c].name + '');
//热门商圈点击事件
$(".rmsqlist li").click(function() {
var sqtxt = $(this).text().split("▪ ")[1];
$("#jdval").val(sqtxt);
$("#thsh_searchbut").click();
});
}
};
$("#dqval").siblings('ul').find("li").click(function() {
$("#dqval").val('');
if ($(this).index() != 0) {
$(this).addclass('on').siblings('li').removeclass('on');
$("#dqval").val($(this).text());
$("#jdval").val("");
var selectindex1 = $(this).index() - 1;
// 循环第二步
$("#jdval").siblings('ul').html("所有街道");
$(".rmsqlist").html('');
for (var j = 0; j < city[selectindex1].city.length; j++) {
$("#jdval").siblings('ul').append('' + city[selectindex1].city[j].name + '');
$(".rmsqlist").append('▪ ' + city[selectindex1].city[j].name + '');
//热门商圈点击事件
$(".rmsqlist li").click(function() {
var sqtxt = $(this).text().split("▪ ")[1];
$("#jdval").val(sqtxt);
$("#thsh_searchbut").click();
});
}
$("#jdval").siblings('ul').find("li").click(function() {
$(this).addclass('on').siblings('li').removeclass('on');
$("#jdval").val($(this).text());
});
$("#jdval").siblings('ul').find("li").eq(0).click(function() {
$("#jdval").val('');
});
} else {
$("#jdval").val('');
$("#dqval").val('');
$("#jdval").siblings('ul').html("所有街道");
for (var x = 0; x < city.length; x++) {
for (c in city[x].city) {
$(".rmsqlist").append('▪ ' + city[x].city[c].name + '')
//热门商圈点击事件
$(".rmsqlist li").click(function() {
var sqtxt = $(this).text().split("▪ ")[1];
$("#jdval").val(sqtxt);
$("#thsh_searchbut").click();
});
}
};
}
});
// 商户类型联动
// var shlx = [{ "name": "特色餐饮", "xl": [{ "name": "粤菜" }, { "name": "川菜" }, { "name": "浙菜" }, { "name": "鲁菜" }, { "name": "湘菜" }, { "name": "中餐" }, { "name": "西餐" }, { "name": "韩式" }, { "name": "日式" }, { "name": "东南亚" }, { "name": "烧烤" }, { "name": "面包甜点" }, { "name": "火锅" }, { "name": "其他" }] },
// { "name": "精品酒店", "xl": [{ "name": "星级" }, { "name": "快捷" }, { "name": "其他" }] },
// { "name": "时尚购物", "xl": [{ "name": "钟表眼镜" }, { "name": "珠宝首饰" }, { "name": "服装服饰" }, { "name": "数码电器" }, { "name": "百货超市" }, { "name": "家居装潢" }, { "name": "烟酒茶叶" }, { "name": "其他" }] },
// { "name": "休闲娱乐", "xl": [{ "name": "电影院" }, { "name": "其他娱乐" }, { "name": "酒吧" }, { "name": "茶馆" }, { "name": "咖啡厅" }, { "name": "ktv" }, { "name": "运动健身" }, { "name": "其他" }] },
// { "name": "生活服务", "xl": [{ "name": "票务代理" }, { "name": "美容美发" }, { "name": "教育培训" }, { "name": "照相馆/影楼" }, { "name": "医药超市" }, { "name": "其他" }] },
// { "name": "汽车服务", "xl": [{ "name": "驾驶培训" }, { "name": "租车服务" }, { "name": "汽车配件" }, { "name": "汽修服务" }, { "name": "其他" }] }
// ];
var shlx = [{ "name": "餐饮", "xl": [{ "name": "蛋糕甜品" }, { "name": "火锅" }, { "name": "自助餐" }, { "name": "小吃快餐" }, { "name": "日韩料理" }, { "name": "西餐" }, { "name": "烧烤烤肉" }, { "name": "东北菜" }, { "name": "川湘菜" }, { "name": "江浙菜" }, { "name": "香锅烤鱼" }, { "name": "西北菜" }, { "name": "咖啡酒吧" }, { "name": "京菜鲁菜" }, { "name": "云贵菜" }, { "name": "东南亚菜" }, { "name": "海鲜" }, { "name": "素食" }, { "name": "台湾/客家菜" }, { "name": "创意融合菜" }, { "name": "汤/粥/炖菜" }, { "name": "蒙餐" }, { "name": "新疆菜" }, { "name": "饮品" }, { "name": "特色菜" }, { "name": "其他美食" }] },
{ "name": "休闲娱乐", "xl": [{ "name": "密室逃脱" }, { "name": "新奇体验" }, { "name": "真人cs" }, { "name": "电影" }, { "name": "ktv" }, { "name": "洗浴汗蒸" }, { "name": "足疗按摩" }, { "name": "电玩" }, { "name": "棋牌室" }] },
{ "name": "爱车", "xl": [{ "name": "汽车美容" }, { "name": "洗车" }, { "name": "维修保养" }, { "name": "租车" }, { "name": "汽车用品" }] },
{ "name": "运动健身", "xl": [{ "name": "休闲运动" }, { "name": "游泳" }, { "name": "健身中心" }, { "name": "羽毛球" }, { "name": "台球" }, { "name": "高尔夫" }, { "name": "篮球" }, { "name": "足球" }, { "name": "射击射箭" }, { "name": "体育场馆" }] },
{ "name": "旅游", "xl": [{ "name": "景点" }, { "name": "温泉" }, { "name": "主题公园" }, { "name": "水上乐园" }, { "name": "动植物园" }, { "name": "海洋馆" }, { "name": "展览馆" }, { "name": "滑雪" }, { "name": "农家乐" }] },
{ "name": "教育", "xl": [{ "name": "音乐" }, { "name": "运动" }, { "name": "美术" }, { "name": "语言" }, { "name": "留学" }, { "name": "其它" }] },
{ "name": "生活", "xl": [{ "name": "美容美发" }, { "name": "便民超市" }, { "name": "洗衣店" }, { "name": "宠物" }, { "name": "家政" }, { "name": "药店" }, { "name": "其他" }] },
{ "name": "医疗", "xl": [{ "name": "诊所" }, { "name": "牙科" }, { "name": "体检" }, { "name": "中医" }, { "name": "其他" }] },
{ "name": "丽人", "xl": [{ "name": "美甲美瞳" }, { "name": "美容美体" }, { "name": "美妆护肤" }, { "name": "瑜伽舞蹈" }, { "name": "瘦身纤体" }, { "name": "产后塑形" }, { "name": "脱毛祛痘" }, { "name": "纹眉纹绣" }] }
];
// 循环第一步
for (var x = 0; x < shlx.length; x++) {
$("#shlxval").siblings('ul').append('' + shlx[x].name + '');
};
$("#shlxval").siblings('ul').find("li").click(function() {
if ($(this).index() != 0) {
$(this).addclass('on').siblings('li').removeclass('on');
$("#shlxval").val($(this).text());
$("#xlval").val("");
var selectindex = $(this).index() - 1;
// 循环第二步
$("#xlval").siblings('ul').html('所有细类选择');
for (var j = 0; j < shlx[selectindex].xl.length; j++) {
$("#xlval").siblings('ul').append('' + shlx[selectindex].xl[j].name + '');
}
$("#xlval").siblings('ul').find("li").click(function() {
$(this).addclass('on').siblings('li').removeclass('on');
$("#xlval").val($(this).text());
});
$("#xlval").siblings('ul').find("li").eq(0).click(function() {
$("#xlval").val();
});
} else {
$("#shlxval").val('');
$("#xlval").val('');
}
});
//默认
$("#shlxval").siblings('ul').find("li").each(function() {
if ($(this).text() == $("#shlxval").val()) {
$(this).addclass("on");
}
if ($(this).hasclass("on")) {
var selectindex = $(this).index() - 1;
$("#xlval").siblings('ul').html('所有细类选择');
for (var j = 0; j < shlx[selectindex].xl.length; j++) {
$("#xlval").siblings('ul').append('' + shlx[selectindex].xl[j].name + '');
}
$("#xlval").siblings('ul').find("li").click(function() {
$(this).addclass('on').siblings('li').removeclass('on');
$("#xlval").val($(this).text());
});
}
});
$("#xlval").siblings('ul').find("li").each(function() {
if ($(this).text() == $("#xlval").val()) {
$(this).addclass("on");
}
});
$("#dqval").siblings('ul').find("li").each(function() {
if ($(this).text() == $("#dqval").val()) {
$(this).addclass("on");
}
if ($(this).hasclass("on")) {
var selectindex1 = $(this).index() - 1;
// 循环第二步
//$("#jdval").siblings('ul').html("所有街道");
$(".rmsqlist").html('');
for (var j = 0; j < city[selectindex1].city.length; j++) {
$("#jdval").siblings('ul').append('' + city[selectindex1].city[j].name + '');
$(".rmsqlist").append('▪ ' + city[selectindex1].city[j].name + '');
//热门商圈点击事件
$(".rmsqlist li").click(function() {
var sqtxt = $(this).text().split("▪ ")[1];
$("#jdval").val(sqtxt);
$("#thsh_searchbut").click();
});
$("#jdval").siblings('ul').find("li").click(function() {
$(this).addclass('on').siblings('li').removeclass('on');
$("#jdval").val($(this).text());
});
}
}
});
$("#jdval").siblings('ul').find("li").each(function() {
if ($(this).text() == $("#jdval").val()) {
$(this).addclass("on");
}
});
//热门商圈点击事件
$(".rmsqlist li").click(function() {
var sqtxt = $(this).text().split("▪ ")[1];
$("#jdval").val(sqtxt);
$("#thsh_searchbut").click();
});
$("#xlval").siblings('ul').find("li.first").click(function() {
$("#xlval").val('');
});