Js

Материал из GutenWeb Wiki

Перейти к: навигация, поиск

http://wdh.suncloud.ru/contents.htm

function openNesDefault(){
    var location = String(document.location);
    var arr1 = location.split('?');
    if(arr1[1]){
        var arrN = arr1[1].split('=');
        openNews(arrN[1]);
    }
}
console.log();
parseInt(NUM);

alert(window.location.host);

substring - начало и конец

substr - позиция и длина

length - количество объектов в селекторе JQuery

length - длина строки в JS

var maxLen = ui.values[1] += ''; // to string  
var maxLen2 =  maxLen.length;
var maxPrice1 = maxLen.substr(0, maxLen2-1); //.substr( );
var maxPrice2 = maxLen.substr(maxLen2-1, 1); //.substr( );
var maxPrice = maxPrice1 + ',' + maxPrice2;
	// авто-смена картинок на главной
	
	var photosNumber = 3;
	var timeout = 4300;
	var cur = 1;
	var timer = setTimeout( timerRepeat, timeout);
	
	function timerRepeat () {
	
		changeHeadIMG(cur);
		
		// прибавляем счетчику единицу
		cur++;
		
		clearTimeout(timer);
		
		timer = setTimeout(timerRepeat, timeout);
	};
	
	
	// функция смена картинки в хедере
	function changeHeadIMG(cn) {
		
		var speed = 1400;
		
		// гасим текущую картинку
		$('.currentIMG').stop().animate({ opacity:0 }, speed);
		
		// если дошли до четвертой картинки - начинаем сначала
		if(cur == 4) {
			cur = 0;
		}
		
		// показываем следующую
		$('.headRIMG' + cur).addClass('currentIMG').stop().animate({ opacity:1 }, speed);
		
		//t.addClass('currentImgLink');
		
		/*
		$('.headRIMG').removeClass('currentIMG');
		*/
		
	};
	


генерация случайного числа в диапазоне от n до m

Math.floor( Math.random( ) * (n - m + 1) ) + m
Источник — «http://www.gutenweb.ru/wiki/Js»