' + '';
this.append(html);
var handler = drag.find('.handler');
var drag_bg = drag.find('.drag_bg');
var text = drag.find('.drag_text');
var maxWidth = text.width() - handler.width();
//能滑动的最大间距
//鼠标按下时候的x轴的位置
handler.mousedown(function(e) {
isMove = true;
x = e.pageX - parseInt(handler.css('left'), 10);
});
//鼠标指针在上下文移动时,移动距离大于0小于最大间距,滑块x轴位置等于鼠标移动距离
$(document).mousemove(function(e) {
var _x = e.pageX - x;
var handler_offset = handler.offset();
var lastX = e.clientX - x;
lastX = Math.max(0, Math.min(maxWidth, lastX));
if (isMove) {
if (_x > 0 && _x <= maxWidth) {
handler.css({
'left': lastX
});
drag_bg.css({
'width': lastX
});
} else if (lastX > maxWidth - 5 && lastX < maxWidth + 5) {
//鼠标指针移动距离达到最大时清空事件
dragOk();
}
}
});
handler.mouseup(function(e) {
isMove = false;
var _x = e.pageX - x;
if (_x < maxWidth) {
//鼠标松开时,如果没有达到最大距离位置,滑块就返回初始位置
handler.css({
'left': 0
});
drag_bg.css({
'width': 0
});
}
});
//清空事件
function dragOk() {
var kuaiwidth = drag.width() - handler.width();
handler.removeClass('handler_bg').addClass('handler_ok_bg');
handler.css({
'left': kuaiwidth + 'px'
})
text.css({
'width': kuaiwidth + 'px'
});
text.text('验证通过');
drag.css({
'color': '#fff'
});
drag_bg.css({
'width': kuaiwidth + 'px'
})
handler.unbind('mousedown');
$(document).unbind('mousemove');
$(document).unbind('mouseup');
handler.parent().next().find("p").html("").hide();
}
}
;
}
)(jQuery);
//判断是手机端还是电脑端
function IsPC() {
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) {
flag = false;
break;
}
}
return flag;
}
//Dom:绑定事件的节点对象,ChangeDOM:操作的相关节点,
function LeaveTitle(Dom, ChangeDom) {
ChangeDom.html("").hide();
ChangeDom.parent().css({
opacity: 0,
left: 0,
top: 0
}).hide();
}
$(function() {
//平台tip的样式优化js
var $desc = $("
" + "" + "" + "" + "" + "
").appendTo("body");
//Dom:绑定事件的节点对象,ChangeDOM:操作的相关节点,
function LeaveTitle(Dom, ChangeDom) {
Dom.live("mouseleave", function() {
ChangeDom.html("").hide();
$desc.css({
opacity: 0,
left: 0,
top: 0
}).hide();
})
}
LeaveTitle($("[data-tip-top]"), $(".data-tip-top"));
LeaveTitle($("[data-tip-down]"), $(".data-tip-down"));
LeaveTitle($("[data-tip-right]"), $(".data-tip-left"));
LeaveTitle($("[data-tip-left]"), $(".data-tip-right"));
$("[data-tip-top]").live("mouseenter", function() {
var $tool = $(this).attr("data-tip-top");
if ($tool != "") {
$(".data-tip-top").show().html($tool);
$desc.show().css({
left: $(this).offset().left - ($desc.width() - $(this).outerWidth()) / 2,
opacity: 1,
top: $(this).offset().top - 30
});
}
});
$("[data-tip-down]").live("mouseenter", function() {
var $tool = $(this).attr("data-tip-down");
if ($tool != "") {
$(".data-tip-down").show().html($tool);
$desc.show().css({
left: $(this).offset().left - ($desc.width() - $(this).outerWidth()) / 2,
opacity: 1,
top: $(this).offset().top + $(this).height() + 6
});
}
});
$("[data-tip-right]").live("mouseenter", function() {
var $tool = $(this).attr("data-tip-right");
if ($tool != "") {
console.log($(this).offset().left + " " + $(this).width());
$(".data-tip-left").show().html($tool);
$desc.show().css({
left: $(this).offset().left + $(this).outerWidth() + 6,
opacity: 1,
top: $(this).offset().top - ($desc.height() - $(this).height()) / 2
});
}
});
$("[data-tip-left]").live("mouseenter", function() {
var $tool = $(this).attr("data-tip-left");
if ($tool != "") {
$(".data-tip-right").show().html($tool);
$desc.show().css({
left: $(this).offset().left - $desc.width() - 6,
opacity: 1,
top: $(this).offset().top - ($desc.height() - $(this).height()) / 2
});
}
});
unitDownOption();
});
function unitDownOption() {
//下拉框
$("[select-for]").append("");
$("[select-for]").hover(function() {
$(this).find(".down-select").show();
}, function() {
$(this).find(".down-select").hide();
})
$("[select-for] .down-select p").bind("click", function() {
//alert($(this).attr("data-shixun-value"));
if ($(this).attr("id") == "diy_script") {
return;
// 实训新建-选择自定义脚本diy
}
$(this).parents(".down-select").siblings("input[type=hidden]").attr("value", $(this).attr("data-shixun-value"));
$(this).parents(".down-select").siblings("input[type=text]").val($(this).html().trim());
$(this).parents(".down-select").hide();
})
}
//初始化省份
function showprovince(id) {
var arrary = ["北京", "上海", "广东", "江苏", "浙江", "重庆", "安徽", "福建", "甘肃", "广西", "贵州", "海南", "河北", "黑龙江", "河南", "湖北", "湖南", "江西", "吉林", "辽宁", "内蒙古", "宁夏", "青海", "山东", "山西", "陕西", "四川", "天津", "新疆", "西藏", "云南", "香港特别行政区", "澳门特别行政区", "台湾", "海外"];
var html = ""
for (var i = 0; i < arrary.length; i++) {
var item = arrary[i];
html += "";
}
$("#" + id).html(html);
}
//省市下拉框
function showcity(province, cityField) {
switch (province) {
case "北京":
var cityOptions = new Array("东城","西城","朝阳","丰台","石景山","海淀","门头沟","房山","通州","顺义","昌平","大兴","平谷","怀柔","密云","延庆");
break;
case "上海":
var cityOptions = new Array("崇明","黄浦","卢湾","徐汇","长宁","静安","普陀","闸北","虹口","杨浦","闵行","宝山","嘉定","浦东","金山","松江","青浦","南汇","奉贤");
break;
case "广东":
var cityOptions = new Array("广州","深圳","珠海","东莞","中山","佛山","惠州","河源","潮州","江门","揭阳","茂名","梅州","清远","汕头","汕尾","韶关","顺德","阳江","云浮","湛江","肇庆");
break;
case "江苏":
var cityOptions = new Array("南京","常熟","常州","海门","淮安","江都","江阴","昆山","连云港","南通","启东","沭阳","宿迁","苏州","太仓","泰州","同里","无锡","徐州","盐城","扬州","宜兴","仪征","张家港","镇江","周庄");
break;
case "重庆":
var cityOptions = new Array("万州","涪陵","渝中","大渡口","江北","沙坪坝","九龙坡","南岸","北碚","万盛","双挢","渝北","巴南","黔江","长寿","綦江","潼南","铜梁","大足","荣昌","壁山","梁平","城口","丰都","垫江","武隆","忠县","开县","云阳","奉节","巫山","巫溪","石柱","秀山","酉阳","彭水","江津","合川","永川","南川");
break;
case "安徽":
var cityOptions = new Array("合肥","安庆","蚌埠","亳州","巢湖","滁州","阜阳","贵池","淮北","淮化","淮南","黄山","九华山","六安","马鞍山","宿州","铜陵","屯溪","芜湖","宣城");
break;
case "福建":
var cityOptions = new Array("福州","厦门","泉州","漳州","龙岩","南平","宁德","莆田","三明");
break;
case "甘肃":
var cityOptions = new Array("兰州","白银","定西","敦煌","甘南","金昌","酒泉","临夏","平凉","天水","武都","武威","西峰","张掖");
break;
case "广西":
var cityOptions = new Array("南宁","百色","北海","桂林","防城港","贵港","河池","贺州","柳州","钦州","梧州","玉林");
break;
case "贵州":
var cityOptions = new Array("贵阳","安顺","毕节","都匀","凯里","六盘水","铜仁","兴义","玉屏","遵义");
break;
case "海南":
var cityOptions = new Array("海口","儋县","陵水","琼海","三亚","通什","万宁");
break;
case "河北":
var cityOptions = new Array("石家庄","保定","北戴河","沧州","承德","丰润","邯郸","衡水","廊坊","南戴河","秦皇岛","唐山","新城","邢台","张家口");
break;
case "黑龙江":
var cityOptions = new Array("哈尔滨","北安","大庆","大兴安岭","鹤岗","黑河","佳木斯","鸡西","牡丹江","齐齐哈尔","七台河","双鸭山","绥化","伊春");
break;
case "河南":
var cityOptions = new Array("郑州","安阳","鹤壁","潢川","焦作","济源","开封","漯河","洛阳","南阳","平顶山","濮阳","三门峡","商丘","新乡","信阳","许昌","周口","驻马店");
break;
case "香港":
var cityOptions = new Array("香港","九龙","新界");
break;
case "湖北":
var cityOptions = new Array("武汉","恩施","鄂州","黄冈","黄石","荆门","荆州","潜江","十堰","随州","武穴","仙桃","咸宁","襄阳","襄樊","孝感","宜昌");
break;
case "湖南":
var cityOptions = new Array("长沙","常德","郴州","衡阳","怀化","吉首","娄底","邵阳","湘潭","益阳","岳阳","永州","张家界","株洲");
break;
case "江西":
var cityOptions = new Array("南昌","抚州","赣州","吉安","景德镇","井冈山","九江","庐山","萍乡","上饶","新余","宜春","鹰潭");
break;
case "吉林":
var cityOptions = new Array("长春","吉林","白城","白山","珲春","辽源","梅河","四平","松原","通化","延吉");
break;
case "辽宁":
var cityOptions = new Array("沈阳","鞍山","本溪","朝阳","大连","丹东","抚顺","阜新","葫芦岛","锦州","辽阳","盘锦","铁岭","营口");
break;
case "澳门":
var cityOptions = new Array("澳门");
break;
case "内蒙古":
var cityOptions = new Array("呼和浩特","阿拉善盟","包头","赤峰","东胜","海拉尔","集宁","临河","通辽","乌海","乌兰浩特","锡林浩特");
break;
case "宁夏":
var cityOptions = new Array("银川","固源","石嘴山","吴忠");
break;
case "青海":
var cityOptions = new Array("西宁","德令哈","格尔木","共和","海东","海晏","玛沁","同仁","玉树");
break;
case "山东":
var cityOptions = new Array("济南","滨州","兖州","德州","东营","菏泽","济宁","莱芜","聊城","临沂","蓬莱","青岛","曲阜","日照","泰安","潍坊","威海","烟台","枣庄","淄博");
break;
case "山西":
var cityOptions = new Array("太原","长治","大同","候马","晋城","离石","临汾","宁武","朔州","忻州","阳泉","榆次","运城");
break;
case "陕西":
var cityOptions = new Array("西安","安康","宝鸡","汉中","渭南","商州","绥德","铜川","咸阳","延安","榆林");
break;
case "四川":
var cityOptions = new Array("成都","巴中","达川","德阳","都江堰","峨眉山","涪陵","广安","广元","九寨沟","康定","乐山","泸州","马尔康","绵阳","眉山","南充","内江","攀枝花","遂宁","汶川","西昌","雅安","宜宾","自贡","资阳");
break;
case "台湾":
var cityOptions = new Array("台北","基隆","台南","台中","高雄","屏东","南投","云林","新竹","彰化","苗栗","嘉义","花莲","桃园","宜兰","台东","金门","马祖","澎湖");
break;
case "天津":
var cityOptions = new Array("天津","和平","东丽","河东","西青","河西","津南","南开","北辰","河北","武清","红挢","塘沽","汉沽","大港","宁河","静海","宝坻","蓟县");
break;
case "新疆":
var cityOptions = new Array("乌鲁木齐","阿克苏","阿勒泰","阿图什","博乐","昌吉","东山","哈密","和田","喀什","克拉玛依","库车","库尔勒","奎屯","石河子","塔城","吐鲁番","伊宁");
break;
case "西藏":
var cityOptions = new Array("拉萨","阿里","昌都","林芝","那曲","日喀则","山南");
break;
case "云南":
var cityOptions = new Array("昆明","大理","保山","楚雄","大理","东川","个旧","景洪","开远","临沧","丽江","六库","潞西","曲靖","思茅","文山","西双版纳","玉溪","中甸","昭通");
break;
case "浙江":
var cityOptions = new Array("杭州","安吉","慈溪","定海","奉化","海盐","黄岩","湖州","嘉兴","金华","临安","临海","丽水","宁波","瓯海","平湖","千岛湖","衢州","江山","瑞安","绍兴","嵊州","台州","温岭","温州","余姚","舟山");
break;
case "海外":
var cityOptions = new Array("美国","日本","英国","法国","德国","其他");
break;
default:
var cityOptions = new Array("请选择所在城市");
break;
}
cityField.options.length = 0;
for (var i = 0; i < cityOptions.length; i++) {
cityField.options[i] = new Option(cityOptions[i],cityOptions[i]);
/*
if (cityField.options[i].value==city)
{
//alert("here put City ok!");
document.oblogform["city"].selectedIndex = i;
}*/
}
}
/*弹框*/
// 公共弹框样式
// 建议左右栏的:Width:460,Height:190
// 建议宽屏对应值:Width:760,Height:500
function pop_box_new(value, Width, Height, close) {
if ($("#popupAll").length > 0) {
$("#popupAll").remove();
}
w = ($(window).width() - Width) / 2;
h = ($(window).height() - Height) / 2;
var html = "
";
if (close) {
value = "" + value;
}
$(document.body).append(html);
$("#popupWrap").html(value);
$('#popupWrap').css({
"top": h + "px",
"left": w + "px",
"padding": "0",
"border": "none",
"position": "fixed",
"z-index": "99999",
"background-color": "#fff",
"border-radius": "10px"
});
if (close) {
$('#closeIcon').css({
"top": "-26px",
"left": Width + "px",
"z-index": "100000"
});
}
$("#popupWrap").parent().parent().show();
$('#popupAll').find("#closeIcon").click(function() {
$("#popupAll").hide();
});
$('#popupAll').find("a[class*='pop_close']").click(function() {
$("#popupAll").hide();
});
// w = ($(window).width() - Width)/2;
// h = ($(window).height() - Height)/2;
// $("#ajax-modal").html(value);
// showModal('ajax-modal', Width + 'px');
// $('#ajax-modal').siblings().remove();
// $('#ajax-modal').parent().css({"top": h+"px","left": w+"px","padding":"0","border":"none","position":"fixed"});
// $('#ajax-modal').parent().removeClass("resourceUploadPopup popbox_polls popbox");
// $('#ajax-modal').css({"padding":"0","overflow":"hidden"});
// $('#ajax-modal').parent().attr("id","popupWrap");
//拖拽
function Drag(id) {
this.div = document.getElementById(id);
if (this.div) {
this.div.style.cursor = "move";
this.div.style.position = "fixed";
}
this.disX = 0;
this.disY = 0;
var _this = this;
this.div.onmousedown = function(evt) {
_this.getDistance(evt);
document.onmousemove = function(evt) {
_this.setPosition(evt);
}
;
_this.div.onmouseup = function() {
_this.clearEvent();
}
}
}
Drag.prototype.getDistance = function(evt) {
var oEvent = evt || event;
this.disX = oEvent.clientX - this.div.offsetLeft;
this.disY = oEvent.clientY - this.div.offsetTop;
}
;
Drag.prototype.setPosition = function(evt) {
var oEvent = evt || event;
var l = oEvent.clientX - this.disX;
var t = oEvent.clientY - this.disY;
if (l <= 0) {
l = 0;
} else if (l >= document.documentElement.clientWidth - this.div.offsetWidth) {
l = document.documentElement.clientWidth - this.div.offsetWidth;
}
if (t <= 0) {
t = 0;
} else if (t >= document.documentElement.clientHeight - this.div.offsetHeight) {
t = document.documentElement.clientHeight - this.div.offsetHeight;
}
this.div.style.left = l + "px";
this.div.style.top = t + "px";
}
;
Drag.prototype.clearEvent = function() {
this.div.onmouseup = null;
document.onmousemove = null;
}
;
new Drag("popupWrap");
$("#popupAll input, #popupAll textarea, #popupAll select, #popupAll ul, #popupAll a,#shixun_search_form_div").mousedown(function(event) {
event.stopPropagation();
new Drag("popupWrap");
});
}
function hideModal(el) {
if ($("#popupAll").length > 0) {
$("#popupAll").remove();
} else {
var modal;
if (el) {
modal = $(el).parents('.ui-dialog-content');
} else {
modal = $('#ajax-modal');
}
modal.dialog("close");
}
}
//提示框:只有一个确定按钮,点击跳转
//
function notice_box_redirect(url, str) {
var htmlvalue = '