Клик срабатывает со второго раза jquery

294
29 сентября 2017, 17:26
$(document).ready(function(){
      $('.mainmenubg').on('click',function(){
        $('.inp ').val($('#notification div.alert div a:first-child').text());
      });
    });
<div class="block_incard">
  <div class="cart-btn incart-type1 mainmenubg ">
    <div class="incart-num">
      <input name="count" value="1" type="number">
      <span class="icons i_plus incart_up"></span>
      <span class="icons i_minus incart_down"></span>
    </div>
    <a href="/catalog/akkumulyatory/0-092-S30-000-akb-S3-40Ah-340A-175x175x190.html" title="В корзину" class="incart-js icons i_cart">
    </a>
  </div>
</div>

что делаю не правильно?

Answer 1

Решил проблему, поставил setTimeout на клик а после этого уже выдергивал информацию

Answer 2
$(document).ready(function(){
  $('.mainmenubg').on('click',function(){
  let text = $('#notification).children('div.alert').children('div').children('a').eq(1).text()
    $('.inp').val(text);
  });
});
READ ALSO
Как настроить доступ к phpMyAdmin через SSH туннель?

Как настроить доступ к phpMyAdmin через SSH туннель?

В общих словах, разумеетсяИ достаточно ли это надежный способ защиты? Сервер: Ubuntu

292
Вложенные запросы и Unknown column in WHERE clause

Вложенные запросы и Unknown column in WHERE clause

Есть два SQL-запросаПервый выполняется без проблем:

275
MySQL - связать поле таблицы с другим полем этой же таблицы

MySQL - связать поле таблицы с другим полем этой же таблицы

Есть БД, в ней Primary key это поле name (varchar 255)И есть поле main (varchar 255)

290