Andrei4ik93, Не пиши) ошибкой не будет
# lazyproger (29.01.2018 / 17:03)
ДоХтор, Ещё и 2 клика, не лучше было дать нормальный селектор и брать текст? Какая разница на какой из B юзер нажал
Перепиши мой пример с учётом твоих замечаний
(разумеется на jquery), если конечно не затруднит.
Добавлено: 29.01.2018 / 18:15
ДоХтор,
//Менять верстку уже не буду, в комментах напишу
<script>
$(function(){
//Что бы сработало, нужно для b добавить class="needUpdInput"
$("b.needUpdInput").on('click', function(){
//Почему val, а не attr?
//Посмотри в консоли что храниться в объекте, когда получаем инпут и тд
//До val проще достучаться
//this думаю понятно
$("input[name='cost']").val($(this).text());
});
});
</script>
Добавлено: 29.01.2018 / 18:16
Знаете что) приятно видеть что моя тема живет уже почти 8 лет)
PS я автор)
lazyproger, спс за пример ) Есть ещё вопрос - а почему .on('click', function(){ а не сразу .click(function(){ ? Второй вариант же компактнее, или нет?
# ДоХтор (29.01.2018 / 18:29)
lazyproger, спс за пример ) Есть ещё вопрос - а почему .on('click', function(){ а не сразу .click(function(){ ? Второй вариант же компактнее, или нет?
Если мне не изменяет память (могу соврать)
то click( = onclick(native)
а on( работает через addeventlistener(native) что кошернее
# lazyproger (29.01.2018 / 18:31)
Если мне не изменяет память (могу соврать)
то click( = onclick(native)
а on( работает через addeventlistener(native) что кошернее
Я этих тонкостей вообще не знаю, примеры на jquery я начал разбирать около двух месяцев назад, поэтому что означает
addeventlistener, я тоже не имею понятия ))
# ДоХтор (29.01.2018 / 18:34)
Я этих тонкостей вообще не знаю, примеры на jquery я начал разбирать около двух месяцев назад, поэтому что означает addeventlistener, я тоже не имею понятия ))
Изучи мой код, там все тоже самое)), просто по другому
# lazyproger (29.01.2018 / 18:45)
Изучи мой код, там все тоже самое)), просто по другому
Это уже сделано. Ок, гугл мне в помощь, спс )
# ДоХтор (29.01.2018 / 18:29)
lazyproger, спс за пример ) Есть ещё вопрос - а почему .on('click', function(){ а не сразу .click(function(){ ? Второй вариант же компактнее, или нет?
первый вариант на все новодобавленные элементы также будет срабатывать