вопрос
Целый день пытаюсь понять, как закрыть окно кнопкой закрыть onclick... Но не могу понять какой функцией, вот кусок js:
<script type="text/javascript">$(document).ready(function(){ $('a.poplight[href^=#]').click(function() {var popID = $(this).attr('rel'); var popURL = $(this).attr('href'); var query= popURL.split('?'); var dim= query[1].split('&'); var popWidth = dim[0].split('=')[1]; $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<div class="cache_close"><a href="#" class="close">Закрыть</a></div>'); var popMargTop = ($('#' + popID).height() + 80) / 2; var popMargLeft = ($('#' + popID).width() + 80) / 2; $('#' + popID).css({ 'margin-top' : -popMargTop, 'margin-left' : -popMargLeft }); $('body').append('<div id="fade"></div>'); $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); return false; }); $('a.close, #fade').live('click', function() { $('#fade , .popup_block').fadeOut(function() { $('#fade, a.close').remove(); document.location.reload(); }); return false; }); }); </script>
Никакого онклика, просто:
или через onclick:
<a href="#" class="close">Закрыть</a>
или через onclick:
<a href="#" onclick="$('.close').toggle('click');return false;">Закрыть</a>