Я написал код ниже, используя цикл while, напечатанный, как показано ниже
<p>
<input id="txtBox<?php echo $a; ?>" type="text" value="1" style="display:none;" />
<span id="txtBoxValue<?php echo $a; ?>">1</span>
</p>
, когда я нажимаю или выбираю интервал, мне нужно преобразовать его в текстовое поле, а после отмены выбора он снова вернется к тексту интервала
для этой задачи я написал несколько функций jquery, но мне нужно, чтобы это была одна функция, возможно ли это?
Заранее спасибо
<script>
$(function() {
$('#txtBoxValue1').on('click', function() {
$(this).hide();
$('#txtBox1').show();
});
$('#txtBox1').on('blur', function() {
var that = $(this);
$('#txtBoxValue1').text(that.val()).show();
that.hide();
});
$('#txtBoxValue2').on('click', function() {
$(this).hide();
$('#txtBox2').show();
});
$('#txtBox2').on('blur', function() {
var that = $(this);
$('#txtBoxValue2').text(that.val()).show();
that.hide();
});
});
</script>