仿51job选择地区、行业、职位/funtype_func.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
var fun_flag_arr = new Array(); // 已选中数组
//var fun_flag_arr = new Array('0100','2400','2402');
var Funtype = {
// 职位列表
init : function(){
var _str='',_id='';
if (fun_flag_arr.length>0){
for (var i in fun_flag_arr){
_str+=','+fun_a[fun_flag_arr[i]];
_id+=','+fun_flag_arr[i];
}
$('#btn_FuntypeID').val(_str.substring(1));
$('#FuntypeID').val(_id.substring(1));
}
},
Show : function(){
var output='',flag,output2='';
for(var i in fun_flag_arr){
output2+='<li class="Funtype'+fun_flag_arr[i]+' chkON" onclick="Funtype.Chk(\''+fun_flag_arr[i]+'\')">'+fun_a[fun_flag_arr[i]]+'</li>';
}
$('#FuntypeSelected dd').html(output2);
for (var i in fun_a){
if(i.substring(2)=='00'){
output+='<li onclick="Funtype.SubLayer(\''+i+'\')">'+fun_a[i]+'</li>';
}
}
$('#drag').width('670px');
$('#FuntypeList').html('<ul>'+output+'</ul>');
$('#FuntypeSelected dd').html(output2);
// 鼠标悬停变色
$('#FuntypeAlpha li').hover(function(){$(this).addClass('over')},function(){$(this).removeClass('over')});
// 点击弹出子菜单
$('#FuntypeList li').click(function(e){$("#sublist").css({top:e.pageY-4,left:e.pageX-4}).hover(function(){$(this).show()},function(){$(this).hide()})})
},
// 子职位 悬浮菜单
SubLayer : function(id){
var output='',width,flag;
var myid=id.substr(0,2);
var len=0;
for (var i in fun_a){
if(i.substr(0,2)==myid){
flag=in_array(i,fun_flag_arr)?' chkON':'';
if(i.substr(2)=='00'){
output+='<h4 onclick="Funtype.Chk(\''+id+'\')"><a href="javascript:" class="Funtype' + id + flag +'">'+fun_a[id]+'</a></h4>';
}else{
output+='<li><a href="javascript:" class="Funtype' + i + flag +'" onclick="Funtype.Chk(\''+i+'\')">'+fun_a[i]+'</a></li>';
len++;
}
}
}
width=len>10?440:220;
output='<div id="sub_funtype"><ul style="width:'+width+'px">'+output+'</ul></div>';
$("#sublist").html(output).show();
},
Chk : function(id){
if(!in_array(id,fun_flag_arr)){
后面还有 114 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
