我有一个包含列表项的页面,每个项目都有一个删除按钮。单击删除按钮会在隐藏的div中加载子页面(delete.asp?id = 123)。
delete.asp有一个javascript警报(在文档就绪),单击按钮时会成功触发。它还有$(“a:focus”)。hide();删除点击的链接。我似乎无法在Chrome中使用它。警报会触发,但链接不会自行删除。
除了使用:focus之外,还有更好的方法吗?
答案 0 :(得分:0)
您可能应该在加载隐藏页面的同一事件中将其删除,而不是从加载的页面中删除链接。像这样:
$('a.delete').click(function() {
//load delete.asp
$('#myHiddenDiv').load('delete.asp?id=123');
//hide the link
$(this).hide();
});