-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
126 lines (89 loc) · 2.35 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
$(document).ready(function(){
/** слайдер на index.html **/
$('.bxslider').bxSlider({
auto: true,
autoControls: true,
mode: 'vertical',
slideMargin: 5
});
/**слайдер на news.html **/
$('.bxslider_news').bxSlider({
auto: true,
autoControls: true
});
/**открытие/скрытие блоков на странице news.html **/
$(".show_more").click(function() {
$(this).hide();
$(this).next(".hide_part").fadeIn();
});
$(".hide_more").click(function() {
$(this).parent(".hide_part").hide();
$(this).parent(".hide_part").prev(".show_more").show();
});
$(".go_sub").click(function() {
if ($(".text_sub").val()!="")
{$(this).next(".sub_hide").fadeIn();
$(this).next(".sub_hide").fadeOut(5000);}
else alert("Введите Вашу почту!");
$(".text_sub").val('');
});
/** регистрация **/
$("#enter_button").click(function(){
$(".form, #bg_layer").show();
});
$("#send").click(function(){
$("#nickname").removeClass("black");
$("#pass").removeClass("black");
$(".hide").hide();
if ( $("#nickname").val().length < 3 || $("#nickname").val().length > 20 )
{ $("#nickname").next().show();
$("#nickname").addClass("black")}
else if( $("#pass").val()=="")
{ $("#pass").next().show();
$("#pass").addClass("black");}
else
{
$(".form, #bg_layer ").hide();
var data = $("#nickname").val();
$(".login span").html(data);
$(".login").show();
}
});
$(".cross").click( function()
{
$(".form, #bg_layer ").hide();
});
$(document).keydown(function(e) {
if( e.keyCode === 27 ) {
$(".form, #bg_layer ").hide();
}
});
/** расскрыть меню для 320px **/
$(".menu_button").click(function(){
$("#ul_nav").slideToggle();
});
/** расскрыть карты сайта **/
$(".map_of_the_site").click(function(){
var top=$(this).position().top;
var left=$(this).position().left;
$(".map_navigation").css({top: top+25, left: left+5}).slideToggle();
});
$("#back-top").hide();
// fade in #back-top
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#back-top').fadeIn();
} else {
$('#back-top').fadeOut();
}
});
// scroll body to 0px on click
$('#back-top a').click(function () {
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
});
});