66 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
$(function() {
 | 
						|
	$(".post_preview").click(function(){
 | 
						|
		$("#main-wrap").after("<span id='show_preview'></span>");
 | 
						|
 | 
						|
		$.post($(this).attr('url'), $(".previewable").serialize() ,function(data){
 | 
						|
			$('#show_preview .modal').modal();
 | 
						|
			$('#show_preview .modal').height(function() {
 | 
						|
				return $(window).height() * 0.7;
 | 
						|
			});
 | 
						|
		},'script');
 | 
						|
	});
 | 
						|
	$(".preview_trigger").click(function(){
 | 
						|
		$("#main-wrap").after("<span id='show_preview'></span>");
 | 
						|
		$.ajax({
 | 
						|
			type: 'PUT',
 | 
						|
			url: $(this).attr("href"),
 | 
						|
			data: $(this).parents("form").serialize(),
 | 
						|
			success: function (msg) {
 | 
						|
				$('#show_preview .modal').modal();
 | 
						|
				$('#show_preview .modal').height(function() {
 | 
						|
					return $(window).height() * 0.7;
 | 
						|
				});
 | 
						|
			},
 | 
						|
			error: function(){
 | 
						|
				alert("ERROR");
 | 
						|
			}
 | 
						|
		});
 | 
						|
		return false;
 | 
						|
	});
 | 
						|
	// $('#main-wrap').on(clickEvent, '.post_preview, .preview_trigger', function(e) {
 | 
						|
	// 	$("#main-wrap").after("<span id='show_preview'></span>");
 | 
						|
	// 	if($(this).hasClass('post_preview')) {
 | 
						|
	// 		var attrs = e.target.attributes;
 | 
						|
	// 		var url = attrs['url'];
 | 
						|
	// 		$("form.previewable").ajaxSubmit({
 | 
						|
	// 			beforeSubmit: function(a,f,o){
 | 
						|
	// 			o.dataType = 'script';
 | 
						|
	// 			o.url = url.nodeValue;
 | 
						|
	// 			o.type =  'post';
 | 
						|
	// 		},success: function(msg) {
 | 
						|
				// $('#show_preview .modal').modal()
 | 
						|
				// $('#show_preview .modal').height(function() {
 | 
						|
				// 	return $(window).height() * 0.7;
 | 
						|
				// });
 | 
						|
	// 		}
 | 
						|
 | 
						|
	// 		});
 | 
						|
	// 	} else if($(this).hasClass('preview_trigger')) {
 | 
						|
	// 		$.ajax({
 | 
						|
	// 			type: 'PUT',
 | 
						|
	// 			url: $(this).attr("href"),
 | 
						|
	// 			data: $(this).parents("form").serialize(),
 | 
						|
	// 			success: function (msg) {
 | 
						|
	// 				$('#show_preview .modal').modal();
 | 
						|
	// 				$('#show_preview .modal').height(function() {
 | 
						|
	// 					return $(window).height() * 0.7;
 | 
						|
	// 				});
 | 
						|
	// 			},
 | 
						|
	// 			error: function(){
 | 
						|
	// 				alert("ERROR");
 | 
						|
	// 			}
 | 
						|
	// 		});
 | 
						|
	// 		return false;
 | 
						|
	// 	}
 | 
						|
	// });
 | 
						|
}); |