//banner
var swiper_index = 0
var swiper = new Swiper('.banner-swiper', {
direction: 'vertical', // 垂直切换选项
speed: 800,
autoplay: {
delay: 5000,
disableOnInteraction: true
},
noSwiping: true,
noSwipingClass: 'stop-swiping',
loop: true,
effect: 'fade',
fadeEffect: {
crossFade: true,
},
pagination: {
el: '.swiper-pagination',
type: 'custom',
clickable: true,
renderCustom: function (swiper, current, total) {
swiper_index = current;
var paginationHtml = "";
for (var i = 0; i < total; i++) {
if (i === (current - 1)) {
paginationHtml += '';
} else {
paginationHtml += '';
}
}
return paginationHtml;
},
}
});
//domain
var swiper1 = new Swiper('.ymreg_swiper', {
pagination: {
el: '.swiper-pagination',
clickable: true,
},
navigation: {
nextEl: '.swiper-next',
prevEl: '.swiper-prev',
},
});
$(function () {
$('.swiper-pagination').on('click', 'span', function () {
var index = $(this).index() + 1;
swiper.slideTo(index, 800, false)
});
$(window).scroll(function () {
var t = document.documentElement.scrollTop || document.body.scrollTop;
if (t == 0) {
$('.header_nav').css('background', 'transparent')
$('.sec_down').css('background', 'transparent')
} else {
$('.header_nav').css('background', 'linear-gradient(289deg, rgba(20, 37, 141, 1) 0%, rgba(5, 16, 68, 1) 85%, rgba(4, 15, 65, 1) 100%)')
$('.sec_down').css('background', '#07134e')
}
})
})
$(function () {
//点击任何位置隐藏选择
$(document).click(function (e) {
if ($(e.target).closest(".reg_seach").length == 0) {
if ($(".reg_l .seach_select").css("display") === "block") {
$(".reg_l .seach_select").hide();
}
}
});
//点击选择显示选择
$(document).on('click', '.select_text', function (e) {
if ($(".reg_l .seach_select").css("display") === "none") {
$(".reg_l .seach_select").show(200);
} else {
$(".reg_seach .seach_select").hide();
}
});
//鼠标离开后1秒隐藏选择
// $(".reg_l .seach_select").mouseleave(function (e) {
// setTimeout(function () {
// if (!$.contains($(".reg_l .seach_select")[0], e.target)) {
// if ($(".reg_l .seach_select").css("display") === "block") {
// $(".reg_l .seach_select").hide();
// }
// }
// }, 1000);
// });
//全选,全部选
$(".seach_select .or-radio-wrapper input").bind("input propertychange", function () {
if ($(this).val() == 1) {
$(".seach_select").find(".or-checkbox").addClass("or-checkbox-checked");
$(".seach_select").find('.or-checkbox').find("input").prop("checked", true);
} else {
$(".seach_select").find(".or-checkbox").removeClass("or-checkbox-checked");
$(".seach_select").find('.or-checkbox').find("input").prop("checked", false);
}
showSelectTxt();
});
//单个选择后变动select_text
$(".seach_select").on("click", ".or-checkbox-wrapper", function (event) {
showSelectTxt();
});
//根据选择的后缀提示select_text
function showSelectTxt() {
var _checkedSuffix = new Array();
$(".seach_select input[name='suffix[]']").each(function () {
if ($(this).is(':checked')) {
_checkedSuffix.push($(this).val());
}
});
if (_checkedSuffix.length < 1) {
$(".select_text").html("请选择");
}
if (_checkedSuffix.length > 1) {
$(".select_text").html("多后缀");
} else {
$(".select_text").html(_checkedSuffix[0]);
}
}
showSelectTxt();
//获取选择的后缀
function getSelectSuffix() {
var _checkedSuffix = new Array();
$(".seach_select input[name='suffix[]']").each(function () {
if ($(this).is(':checked')) {
_checkedSuffix.push($(this).val());
}
});
return _checkedSuffix;
}
//提交查询
$("#search_domain").click(function (e) {
var domain_name = $('#domain').val();
if (/[`~!@#$%^&*()_\+=<>?:"{}|,\/;'\\[\]·~!@#¥%……&*()——\+={}|《》?:“”【】、;‘’,.。、]/.test(domain_name) || !domain_name) {
layer.alert('对不起,请输入正确的贝博ballbet苹果下载搜索“数字/字母/中线”', {
title: false,
btn: false,
icon: 2,
skin: 'or-class'
}, function (i) {
$('#domain').focus();
layer.close(i);
});
return false;
}
var _checkedSuffix = new Array();
$(".seach_select input[name='suffix[]']").each(function () {
if ($(this).is(':checked')) {
_checkedSuffix.push($(this).val()+"_"+$(this).data("type"));
}
});
if (_checkedSuffix.length < 1) {
layer.alert('对不起,最少选择一个后缀', {
title: false,
btn: false,
icon: 2,
skin: 'or-class'
}, function (i) {
$('#domain').focus();
layer.close(i);
});
return false;
}
var domain = "";
var i = 0;
$.each(_checkedSuffix, function (k, v) {
if (v) {
domain += domain_name + v + ",";
i++;
}
});
if (i > 200) {
layer.alert('对不起,查询数量不能超过200个', {
title: false,
btn: false,
icon: 2,
skin: 'or-class'
}, function (i) {
$('#domain').focus();
layer.close(i);
});
return false;
}
var parameter = new Array();
parameter.push({name: "csrf_token", value: language_data.csrf_token});
parameter.push({name: "methods", value: "check"});
domain = domain.substring(0, domain.lastIndexOf(','));
parameter.push({name: "domain", value: domain});
layer.load(1);
postOpenWindow("/domain/search", parameter, "_self");
});
});