1
我有一个“链接”你按,文本框出现(toggle()
)与提交按钮。当您提交它,对我的阿贾克斯成功,我有:jQuery:隐藏并显示
$('#RespondMsg' + id).hide();
$("#response" + id).fadeOut('slow');
现在的“链接”仍然存在,如果你想再做一次。但由于我有这个,hide()
和,这些字段不会再出现,我该如何解决?
我试着用超时
setTimeout(function(){
$('#RespondMsg' + id).show();
}, 1000);
但是,是的,只是1秒后再次显示了外地。
所以我想它隐藏成功,然后如果按“链接”,它应该再次显示字段(#respondmsg,#response)
这是我的“链接”怎么看起来像:
$('.reply').live('click', function() {
$('#replyWall'+$(this).attr('data-id')).toggle();
document.getElementById('replyMsg'+$(this).attr('data-id')).focus();
});
没有工作了.. – Karem 2010-12-13 18:07:05
怎么会这样? Javascript错误?没有显示你想要显示的元素? – 2010-12-13 18:11:51
现在当我按下.reply元素不显示(RespondMsg) – Karem 2010-12-13 18:30:20