Я использую для множественного добавления текст с кнопкой как форму, и я хочу использовать счетчик для ввода или имени ввода изменения, но это не отражено в моем коде.Как использовать count в append text
Если я использовал этот счет в простой, чем он, то работал, но если бы я использовал в строке, чем он не работает. Скажите, пожалуйста, где я ошибаюсь в своем коде.
$('#singleTextbtn').on('click', function() {
singleLineText();
console.log(count);
return false;
});
var count = 0;
function singleLineText() {
count++;
var slt = count + "count+<li><div class='formSection'+count> <label for='singleLineText_'+count>Single Line Text </label><input type='text' value='' name='singleLineText_'+count id='singleLineText_'+count /><div class='actionSec'> <span class='addBtn' title='click here to add more'></span><span class='removeBtn' title='click here to remove'></span></div> </div> </li>";
$('#rohit').append(slt);
};
#singleTextbtn {
border: solid 1px red;
padding: 5px 10px;
float: left;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<a href="#" id="singleTextbtn">click to add </a>
<ul id="rohit"></ul>
Easy, используйте соответствующие цитаты. 'var slt = count +" count +
Вы добавляете переменную в двойную инвертированную строку. попробуйте это, Например: var temp = "your-text" + count; – WisdmLabs