В догонку ))
	
	| 
		
			Сообщение от Ruslan_xDD
			
		
	 | 
	| 
		this.getAttribute('href').charAt(0) == '#'
	 | 
	
Ссылка может ссылаться на локальный якорь, но в атрибуте прописан полный адрес текущей страницы (сам сталкивался с таким, из-за злоупотребления <base href>)
И если уж и за бить на такое, то тут:
	
	| 
		
			Сообщение от Ruslan_xDD
			
		
	 | 
	| 
		'a[href]'
	 | 
	
можно сразу ограничить выборку по [href^=#]
	
	| 
		
			Сообщение от Ruslan_xDD
			
		
	 | 
	| 
		this.target == '_self'
	 | 
	
Это какой-то браузер чудит или расчет на прописанный в html атрибут? Но тогда как насчет '_top'?