npm ERR! EEXIST, open '/home/alexandr/.npm/03df4eb5-andr-npm-vinyl-0-4-6-package-tgz.lock'
File exists: /home/alexandr/.npm/03df4eb5-andr-npm-vinyl-0-4-6-package-tgz.lock
Move it away, and try again.
<select
name="station_a"
ng-controller="Stations"
id="station_a"
ng-model="myStation"
ng-options="station.name for station in data">
<option value="">-- choose station --</option>
</select>
var app = angular.module('metroTime', []);
app.controller('Stations', function($scope) {
$scope.data = [
{
'name': 'Героев Днепра',
'time_to_nxt': 2
},
{
'name': 'Минская',
'time_to_nxt': 1.4
},
{
'name': 'Оболонь',
'time_to_nxt': 2.15
}
];
});
angular.bootstrap(document, ['metroTime'])
$("form").submit(function() {
var that = this;
// $(this).validate() // возможно и валидацию понадобиться вызвать, смотря как у вас там все работает..
if ( !$(this).valid() ) return false; // проверьте, правильно ли заполнена форма
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
alert("Спасибо за заявку!");
});
setTimeout(function() {
$.fancybox.close();
$(that).trigger("reset");
}, 1000);
return false;
});
$(window).scroll(function(){
if ($(this).scrollTop() > 1){
$(".top_panel").stop().animate({height: "60px"}, 200);
$(".logo_cont").stop().animate({lineHeight: "60px"}, 200);
$(".main_menu").stop().animate({lineHeight: "60px"}, 200);
}else{
$(".top_panel").stop().animate({height: "90px"}, 200);
$(".logo_cont").stop().animate({lineHeight: "90px"}, 200);
$(".main_menu").stop().animate({lineHeight: "90px"}, 200);
}
});
var flagPosition=0;
$(window).scroll(function(){
if ($(this).scrollTop() > 1){
if(flagPosition!=1) {
flagPosition=1;
$(".top_panel").stop().animate({height: "60px"}, 200);
$(".logo_cont").stop().animate({lineHeight: "60px"}, 200);
$(".main_menu").stop().animate({lineHeight: "60px"}, 200);
}
} else {
if(flagPosition!=0) {
flagPosition=0;
$(".top_panel").stop().animate({height: "90px"}, 200);
$(".logo_cont").stop().animate({lineHeight: "90px"}, 200);
$(".main_menu").stop().animate({lineHeight: "90px"}, 200);
}
}
});