Когда я меняю идентификатор кнопки, я не могу найти новый идентификатор с включенным. («Click»). Функция console.log() обнаруживает, что она изменена, но я не могу ее обнаружить с помощью функции on().Не удается обнаружить измененный идентификатор
HTML:
<form id="formName" action="" method="post">
<input type="submit" id="submitBtn" value="Submit" />
</form>
<button id="change">Change</button>
JS:
$("#change").on("click", function(){
$("#submitBtn").attr("id", "NewBtn");
});
$("#formName").submit(function(e){
e.preventDefault();
});
$("#NewBtn").on("click", function(){
alert("Hello");
});
Так мне это нужно, чтобы предупредить "Привет" после того, как я нажал на изменения. Он меняет идентификатор, который я проверил, с элементом проверки.
Fiddle: http://jsfiddle.net/WvbXX/
LOL, собирался сказать то же самое. – SpYk3HH
Это не работает. http://jsfiddle.net/WvbXX/1/ –
работал отлично для меня – SpYk3HH