Проблема, с которой я сталкиваюсь, заключается в том, что я могу щелкнуть по элементу, чтобы начать, и все работает соответственно, однако после того, как я нажимаю клавишу S, чтобы изменить элемент из абзаца textarea->, я больше не могу клик и отсутствие кликов.jQuery не регистрируется Нажмите
$(document).ready(function() {
$('#dynamic').click(function() {
log('`Clicked`');
var text = $('#dynamic').text();
$('#dynamic').replaceWith('<textarea id="dynamic">' + text + '</textarea>');
});
$(document).keydown(function(e) {
log(e.which);
switch(e.which) {
// S key
case 83:
if ($('#dynamic').is('textarea')) {
var text = $('#dynamic').val();
$('#dynamic').replaceWith('<p id="dynamic">' + text + '</p>');
}
break;
default: return;
}
e.preventDefault();
});
});
Это код, который я использую, и он регистрирует первый клик, но не второй после преобразования элемента. :)
работы в совершенстве! Спасибо, кучи :) –