hola buenas a todos tengo un pequeño problema a ver si me podeis ayudar
este es mi código html
<body>
<center>
<a href="/empresas" id="button">Press me please!</a>
</center>
<div id="popupContact">
<a id="popupContactClose">x</a>
<h1>Title of our cool popup, yay!</h1>
<p id="contactArea">
cualquier cosa
</p>
</div>
<div id="backgroundPopup"></div>
</body>
lo que quiero es que al pulsar en en link to me llame a una función
la funcion en javascript es
$("#button").click(function(){
//centering with css
centerPopup();
//load popup
loadPopup();
});
y centerPopup es
function centerPopup(){
//request data for centering
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var popupHeight = $("#popupContact").height();
var popupWidth = $("#popupContact").width();
el error que me da es el siguiente
$("#popupContact") is null
var popupHeight=$("#popupContact").height();
porque me dice que popUpContact es nulo
como puedo resolverlo
muchas gracias