 
			
				18.02.2010, 06:57
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.09.2009 
					
					
					
						Сообщений: 1,578
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		peaceCoder вообще меткий такой метатель снежков по движущемуся поезду jQuery   . По кабине выцеливает   .  
Только я одного не пойму - с jQuery работают десятки тысяч людей и мощное англоязычное комьюнити. Почему они не "нарыли" этот баг и не сообщили разработчикам чтобы те исправили? Может так просто никто не делает? Лично я с предыдущим твоим примером бага разбирался, так скажу что выборка изначально очень странная.  
Мне вот что интересно - те кто не используют фреймворки - станут ли они на pure JS ради выбора нескольких элементов делать такие обходы дерева html?
 
Снежок в  peaceCodera  : 
Один известный заграничный гуру сформулировал правила -  Как выглядит красивый HTML-код:
... 
8. JavaScript - jQuery (самый красивый JavaScript-фреймворк) подключается с сайта Google. Подключается только один файл с JavaScript. Оба файла прописываются внизу кода страницы. 
....  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 12:16
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.12.2009 
					
					
					
						Сообщений: 742
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от x-yuri
			
		
	 | 
 
	| 
		объем его черепной коробки крайне ограничен;
	 | 
 
	
 
 Да, но одно тот кто это сказал забывает. вся память о своей жизни умещается на пару кубических сантиметров этого мозга и мозг работает только на макс. 10% от своих способностей.
 
Нет предела совершенству. 
	
 
	| 
		
			Сообщение от x-yuri
			
		
	 | 
 
	| 
		толку никакого ни тебе, ни мне
	 | 
 
	
 
 Почему нет толку. Мы же не спорим, а культурное обрисовываем ситуацию. 
	
 
	| 
		
			Сообщение от micscr
			
		
	 | 
 
	| 
		с jQuery работают десятки тысяч людей
	 | 
 
	
 
 Именно работают с ним, а не работают в нем, не покопавшись и не разобравшись как он сам работает и выгодно ли его использовать. Разницу чувствуешь? Скажу сразу, раскопав почти весь jQ, он не идеален и почти 60% кода можно ускорить и сделать меньше. 
Для меня громкое имя jQuery, которое он завоевал не пугает и не значит что если им многие пользуются значит он идеален. Windows тоже многие пользуются, а как мы все знаем багов и дыр в ней хоть лопатами отбавляй. И почему-то Торвальдсу нобеля в этом году дают а не  деБилу Билу Гейтсу. Вот так то.
 
	
 
	| 
		
			Сообщение от micscr
			
		
	 | 
 
	| 
		Лично я с предыдущим твоим примером бага разбирался, так скажу что выборка изначально очень странная.
	 | 
 
	
 
 не странная.  Выше в посте описали как проявляется этот баг. Пример был приведен, что бы не его рассматривать, а понять что логика селекторов на столько упрощена что она работает неправильно.
 
П.С. Я не против jQ, я просто сообщил баги, которые обнаружил, и, которые могут привести к дальнейшим багам в работе, которые, не зная их, можно вообще не найти, т.к. баг не в программе, а в библиотеке. И нечего это принимать так близко к сердцу. Такое ощущение, что указав баги, я оскорбил все сообщество jQ пользователей... Все мы не идеальны.  
		
	
		
		
		
		
		
			
				__________________ 
				Настоящий программист  думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c) 
Относись к человеку  так же, как хотелось бы отношения к себе (с) 
Все нужно там,  где оно нужно, а все не нужно нигде (с)  Gozar
B~Vladi: А кто такой JavaScript стрелок?!  micscr: это тот, кто не jQuery танкист. 
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с)  Никлаус Вирт 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 12:46
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.12.2009 
					
					
					
						Сообщений: 292
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		PeaceCoder, согласен что надо рассказывать про баги, это очень важная работа, твои слова да разработчику в уши   
а можешь исправить баг?  
		
	
		
		
		
		
		
			
				__________________ 
				Нет предела совершенству...
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 14:43
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.04.2009 
					
					
					
						Сообщений: 1,263
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		PeaceCoder, а баг-то не jQuery-то    Баг Sizzle. Берем, качаем репозиторий jquery, смотрим, как он собирается, правим Makefile, правим один файл так, чтобы методы .find и иже с ними работали не через Sizzle, а через Ваш "селектороискатель". Вуаля -- peaceQuery.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 15:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.04.2009 
					
					
					
						Сообщений: 1,263
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от PeaceCoder
			 
		
	 | 
 
	| 
		П.С. Я не против jQ, я просто сообщил баги, которые обнаружил, и, которые могут привести к дальнейшим багам в работе, которые, не зная их, можно вообще не найти, т.к. баг не в программе, а в библиотеке. И нечего это принимать так близко к сердцу. Такое ощущение, что указав баги, я оскорбил все сообщество jQ пользователей... Все мы не идеальны.
	 | 
 
	
 
 PeaceCoder, возможно, я просто мнительный психопат, но у меня сложилось ощущение, что Вы хотели сказать:
 
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Ололо, смотрите, какой jQ кривой, у него неправильный движок селекторов. Зато мой движок делает правильно
	 | 
 
	
 
  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 17:40
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 08.02.2010 
					
					
					
						Сообщений: 52
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		micscr, 
и какой толк от коммьюнити на 10к человек, если они не могут заметить и отписать такую поверхностную ошибку    Имхо, это наверняка те люди, кто считают jQ отдельным языком программирования, а их труды частенько проскакивают на говнокод.ру %)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 18:33
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.04.2009 
					
					
					
						Сообщений: 1,263
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Cr@ZyBoY, а Вы так уверены, что она не описана? Багтрекер Sizzle читали? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 20:06
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.12.2009 
					
					
					
						Сообщений: 742
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от e1f
			
		
	 | 
 
	| 
		сложилось ощущение, что Вы хотели сказать:
	 | 
 
	
 
 Жаль Вы сарказма не поняли =) яже подмигивал в тексте, значит слова не серьезны.  
		
	
		
		
		
		
		
			
				__________________ 
				Настоящий программист  думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c) 
Относись к человеку  так же, как хотелось бы отношения к себе (с) 
Все нужно там,  где оно нужно, а все не нужно нигде (с)  Gozar
B~Vladi: А кто такой JavaScript стрелок?!  micscr: это тот, кто не jQuery танкист. 
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с)  Никлаус Вирт 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				18.02.2010, 20:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 08.02.2010 
					
					
					
						Сообщений: 52
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |