我写下一段代码:
<span id="post">search by id</span>
$("#post").click(function () {
var input = $("<input type='text' id='input_find_by_id'><button type='button' id='button_search_by_id'>Click Me!</button>");
$(this).replaceWith(input);
setTimeout(function() {change();},1250);
});
function change() {
var input = $("<span id='post'><u>search by id</u></span>");
$("#input_find_by_id").replaceWith(input);
$("#button_search_by_id").remove();
//input.select();
}
http://jsfiddle.net/alonshmiel/APjyy/2/
当我按下“按ID搜索”时,它变成了一个按钮,然后,1分钟后,它返回“按ID搜索”。
但是当我再次尝试按下它时,什么也没有发生。为什么我不能再次获得按钮?