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