הטעות שלך הייתה שהBACKGROUND נמצא על הטקסט, מה שיצר מצב שאתה חשבת שלחצת על הטקסט אבל בעצם לחצת על הרקע,
תיתן לרקע display none , כך:
קוד:
<div id="backgroundPop" style="display:none;height: 100%; width: 100%; position:fixed; top:0; left:0;">
</div>
ולפונקצייה loadpop תוסיף:
קוד:
$("#backgroundPop").fadeIn('slow');
דוגמה:
http://pastebin.me/9cb729b698f5239e99aac66dd5009ff6