Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   удаление формы на jquery (https://javascript.ru/forum/jquery/31593-udalenie-formy-na-jquery.html)

gamesoneve 13.09.2012 17:27

удаление формы на jquery
 
Здравствуйте!
на странице при помощи jquery, ajax'om при клике подгружаются формы скриптом:
$(document).ready(function()
{
	$("#comment button").click(function(elem){
	   var com = $(this).val();
		$("#"+com).load("openc", 
							{data: com}
							);
	});
});

теперь хочу сделать так, чтобы при потере фокуса форма удалялась или хотя бы скрывалась. Пытался третим параметром в функцию load затолкать функцию реагирующую на двойной клик, результата никакого - она срабатывает сразу же.

gamesoneve 13.09.2012 21:14

думаю стоит дополнить картину, вставив ещё и html...
<form method="post">
<textarea id="comm_rep" name="comm_rep"/>
<input type="hidden" name="parent_id" value="165"/>
<input type="submit" name="form_rep" value="Отправить"/>
</form>

её и нужно удалять при клике на любое место страницы кроме этой самой формы.
javascript файл попробовал дополнить:
$(document).ready(function()
{
	$("#comment button").click(function(elem)
    {
	   var com = $(this).val();
		$("#"+com).load("openc", 
							{data: com}
							);
	});
    $("#comm_rep").blur(function()
    {
        $(this).html('пусто');
	}
)
});

не могу понять, почему вторая часть кода с удалением формы не работает =\


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