 
			Great Rash
Expert- 
				Posts7974
- 
				Joined
- 
				Last visited
- 
				Days Won144
Great Rash last won the day on August 12 2022
Great Rash had the most liked content!
About Great Rash
- Birthday 06/23/1981
Information
- 
											
												Sex
												Мужчина
Contacts
- 
											
												Web site
												http://
Recent Profile Visitors
		
			28377 profile views
		
		
			
		
						Great Rash's Achievements
- 
	AndreyCore started following Great Rash
- 
	var form = document.querySelector('form'); if (form.checkValidity()) { // форма валидна } else { // форма невалидна }
- 
	Зачем идти верстальщиком если вы "очень долго практиковали на С++"? Программист на плюсах зарабатывает гораздо больше верстальщика. Я бы, как минимум, на джуниора по плюсам пошел на вашем месте (даже если первое время по деньгам меньше будет). Очень странный выбор короче.
- 
	Веб - термометр с динамической подгрузкой значений температуры из txtGreat Rash replied to Ser8191's question in HTML Coding Просто уберите строку getElementById, чтобы из-за неё ошибка не валилась.
- 
	Топикстартер, это тебе
- 
	Веб - термометр с динамической подгрузкой значений температуры из txtGreat Rash replied to Ser8191's question in HTML Coding function dR() { o.open("GET", "data.txt?r=" + Math.random(), 1); o.onload = function() { var a = this.responseText; a = a.replace(/\s*[\r\n=]+\s*/g, "="); a = a.replace(/^\s+/, ""); a = a.replace(/\s+$/, ""); a = a.match( /([^=]+)/g); for (var i = 0, len = a.length; i < len; i += 2) { try { document.getElementById(a[i]).innerText = a[i + 1]; if (gauge) { gauge.setValue(a[i + 1]); } } catch(e) {}; } setTimeout("dR()", 500); } o.send(); }
- 
	Нафига вам сторонние скрипты если это всё пишется элементарно: var treshold = 10; // пороговое значение (если расстояние тача больше него, значит у нас свайп, а не клик) var touchStart = { // тут храним начальные координаты тача x: 0, y: 0 }; $(elem).on({ 'touchstart': function(e) { var touch = e.originalEvent.changedTouches[0]; // запоминаем начальные координаты тача touchStart.x = touch.clientX; touchStart.y = touch.clientY; }, 'touchend': function(e) { var touch = e.originalEvent.changedTouches[0]; var dx = touch.clientX - touchStart.x; var dy = touch.clientY - touchStart.y; var abs_dx = Math.abs(dx); var abs_dy = Math.abs(dy); // если дельта по x и по y меньше порогового значения, // значит у нас не свайп, а клик if (abs_dx < treshold && abs_dy < treshold) { console.log('this is click'); } // если дельта по x больше порогового значения и она больше дельты по y // значит мы свайпим влево или вправо, но не вверх или вниз if (abs_dx > treshold && abs_dx > abs_dy) { if (dx < 0) { // если дельта меньше нуля, значит свайпнули влево $(this).trigger('swipeLeft', e); } else { $(this).trigger('swipeRight', e); } } // если дельта по y больше порогового значения и она больше дельты по x // значит мы свайпим вверх или вниз, но не влево или вправо if (abs_dy > treshold && abs_dy > abs_dx) { if (dy < 0) { $(this).trigger('swipeUp', e); } else { $(this).trigger('swipeDown', e); } } }, 'swipeLeft': function(e) { console.log('this is swipe left'); }, 'swipeRight': function(e) { console.log('this is swipe right'); }, 'swipeUp': function(e) { console.log('this is swipe up'); }, 'swipeDown': function(e) { console.log('this is swipe down'); } });
- 1 reply
- 
	- 2
- 
					
						
					
							  
 
 
- 
	1) Лучше делать своё, чем переделывать чужое. Всегда. 2) Онлайн-уроков по фотошопу в интернетах как грязи.
- 
	http://codepen.io/anon/pen/yOWpXj?editors=1010 - IE9+
- 
	Инлайн-блок на инлайн-блоке инлайн-блоком погоняет... Вот тут первый ответ фиксит вашу проблему.
- 
	Да я не негодую. Просто забавно.
- 
	Представляю ситуацию: я упоролся и перевёл у себя на компе время на 5 дней назад - ваша ссылка превратилась в тыкву.
- 
	var mediaQuery = window.matchMedia('(min-width: 500px)'); if (mediaQuery.matches) { // я выполнюсь только если ширина экрана 500 или больше }
- 
	Вы ещё не отрендерили темплейт, а уже пытаетесь искать в нём дочерние элементы. На момент вызова метода initialize в DOM существует только $el, но внутри он пустой. Вывод: this.$el.find нужно запускать внутри render, после вызова this.$el.html.
- 
	Теперь то мы знаем, что форум родился 1-го апреля. Посему разрешите поздравить всех причастных, администрацию и вообще всех кому небезразличен этот маленький заповедник верстальщиков. Па-здра-вля-ю! Смешные картинки про верстку приветствуются!
- 
	Можно написать багрепорт в службу поддержки доты.
 
         
	 
	 
	