Есть такой скрипт, который показывает/скрывает модальное окно:
<script type="text/javascript">
$(document).ready(function(){
var $overlay = $("#overlay", top.document);
var $wrap = $("#wrap", top.document);
var $clsbtn = $("#close", top.document);
$("a").click(function(){
$overlay.show();
$wrap.show();
});
$clsbtn.click(function(){
$overlay.hide();
$wrap.hide();
});
});
</script>
Код работает, но консоль ошибок Firefox ругается на строку
$clsbtn.click(function(){
Выдает ошибку:
$ is not defined.
Может код как-то по-дурацки составлен?