我有一個點擊監聽器設置爲收聽p a
,但它只能工作一次,然後不再。我知道這不是從點擊運行的代碼,這是問題,因爲如果我從控制檯運行它,它運行良好,這是實際的監聽程序不起作用。點擊監聽器只運行一次
監聽器:
$('p a').click(function() {
var v = $('p a').prev('input').val();
$('p a').parent('p').after('<p><input type="text"> <a href="#">Add More</a></p>');
$('p a').first().parent('p').html('<input type="text" value="' + v + '">');
});
可能有人請向我解釋爲什麼這個只執行一次?