AJAX .load() function not working in onclick in FF and IE

AJAX .load() function not working in onclick in FF and IE

For some strange reason the load function is not working in FF and IE but it does work in Safari.

  1. <a href="javascript:$('#id').load('url')">Link</a>
or
  1. <a href="javascript://" onclick="$('#id').load('url')">Link</a>
or
  1. <a href="#" onclick="$'('#id").load('url')">Link</a>
If I put an alert() or a console.log() before or after the .load(), the alert() or console.log() is triggered but the .load() isn't.

In Safari all methods just work.