Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как передать load (https://javascript.ru/forum/jquery/31487-kak-peredat-load.html)

jeysmook 09.09.2012 23:16

Как передать load
 
Нужно в функцию open_window() передать содержание файла reg.php. Как это сделать ?
-----------------------------------------------------------------------
$.fn.open_window = function(content){
		var cotainer = '<div class="window">'+
							'<div class="window_content">'+
							 	'<a href="" class="close">CLOSE</a>'+content+
							'</div>'+
						'</div>';
		$('body').append(cotainer);
		$('.window').fadeIn('slow');
}
$('.registration').click(function(){
		var info = load('../block/reg.php');
		$(this).open_window(info);
		return false;
});

walik 10.09.2012 18:52

Вам бы еще функцию load показать, полагаю что у вас там Ajax запрос, а значит ответ не придет сразу, а через некоторое время. Ищите инфу в нете по callback функциям.

Можно воспользоватся функцией load из JQuery:
$('.registration').click(function(){
        $.load('../block/reg.php', function(info) {
           $('.registration').open_window(info);
        });
        return false;
});


Часовой пояс GMT +3, время: 13:04.