Witam, obecnie testuję sobie jquery na localhoście, jednak chciałem ułatwić sobie późniejsze przeniesienie na serwer dodając stałą DOMAIN. Takie rozwiązanie nie zawsze działa poprawnie, jeśli ktoś wie dlaczego to proszę o pomoc.

$(document).ready(function () {	
	const DOMANIN = "localhost";

Z tym, że takie rozwiązanie działa tylko w niektórych przypadkach.
Kod, w którym działa:

	$("a[rel='msg_link2']").click(function() {
		$.colorbox({href:'http://' + DOMAIN + '/members/login', title:'Sign In'}); 
	});

Natomiast ten kod działa niepoprawnie:

	function validate_login()
	{
             $.post("http://" + DOMAIN + "/auth/login", $("#login_form").serialize(), function(data) {
                     if(data.result != 'success')
                     {
  			$('.notification').html('<div>' + data.result + '</div>').show('slow', function(){
				$.colorbox.resize();
			});
                     	return false;
                     }
		     else
		     {			
		     	return true;
		     }
             }, "json")
	}

Wiem, że w razie czego mogę po prostu użyć 'znajdź i zamień', ale chciałem użyć 'profesjonalnego' rozwiązania :)