сначала мой английский не очень хороший.sory.
Моя проблема в том, когда загрузка страницы завершена.я использую функцию клика первый клик, работающий успешно.но второй щелчок не работает.но я обновляю страницу: первый клик работает, второй не работает.когда я обновляю код страницы работает один раз.(примечание: я новичок в jquery)
$(document).ready(function () {
$('#silmesaji').hide();
$(".delbutton").click(function () {
var element = $(this);
var silinecek_idi = element.attr("id");
var info = 'id=' + silinecek_idi;
$("#silmesaji").dialog({
modal: true,
title: 'Kategoriyi Silin!',
resizable: false,
'buttons': {
"Sil": function () {
$.ajax({
type: "GET",
url: "forms/joker.asp",
data: info,
success: function () { }
});
$("#silmesaji").dialog("close");
element.parents(".siralagayri").animate({
backgroundColor: "#f31e1f"
}, "fast").animate({
opacity: "hide"
}, "slow");
},
"iptal": function () {
$("#silmesaji").dialog("close");
}
}
});
});
Спасибо за ответ.
но я хочу: когда нажимаю кнопку ОК.отправил сообщение и закрыл диалог.это не может работать: (
$(".delbutton").click(function () {
var element = $(this);
var silinecek_idi = element.attr("id");
var info = 'id=' + silinecek_idi;
$("#silmesaji").dialog('open');
});
$("#silmesaji").dialog({
autoOpen: false,
modal: true,
buttons: {
"Ok": function() {
$.ajax({
type: "GET",
url: "forms/joker.asp",
data: info,
success: function(){
element.parents(".siralagayri")
.animate({
backgroundColor: "#f31e1f"
}, "fast")
.animate({
opacity: "hide"
}, "slow");
$("#silmesaji").dialog("close"); return false();
}
});
},
"Cancel": function() {
$(this).dialog("close");
}
}
});