Не работает JS .click ()

Ошибка:

Для ошибки «ошибка при инициализации vm не могла зарезервировать достаточное пространство для кучи объектов jboss»

Корневая причина:

  • Неправильное / недостаточное выделение памяти для нашей JVM, как указано ниже.
  • например JAVA_OPTS = "- Xms1303m -Xmx1303m -XX: MaxPermSize = 256m" в jboss-eap-6.2 \ bin \ standalone.conf или "JAVA_OPTS = -Xms1G -Xmx1G -XX: MaxPermSize = 256M" в jboss-eap-6.2 \ bin \ standalone.conf.bat, который не что иное, как параметры пула распределения памяти JVM.

Разрешение:

  • Увеличить размер кучи. Чтобы увеличить размер кучи,
  • перейти -> jboss-eap-6.2 \ bin \ standalone.conf.bat или jboss-eap-6.2 \ bin \ standalone.conf
  • изменить - > JAVA_OPTS = "- Xms256m -Xmx512m -XX: MaxPermSize = 256m", где -Xms - минимальный размер кучи, а -Xmx - максимальный размер кучи.
  • Обычно его не рекомендуется иметь одинаковый размер для min и max.
  • Если вы используете приложение из eclipse,
  • Дважды щелкните по серверу
  • , выберите «открыть конфигурацию запуска», вы будете перенаправлены в окно «Изменить
  • В аргументах VM определите размер кучи, как указано ниже
  • .
  • В этом случае вы переходите к вкладке «(x) =« Аргументы ».
  • ] "- Dprogram.name = JBossTools: JBoss EAP 6.1+ Runtime Server" -сервер -Xms256m -Xmx512m -XX: MaxPermSize = 256m -Dorg.jboss.resolver.warning = true
1
задан Narendra Jadhav 13 July 2018 в 06:36
поделиться

5 ответов

Вы пытаетесь имитировать событие click, поэтому вам нужно использовать trigger() с событием click, например

$("#btn").trigger("click")

Измените свой код на:

$(document).ready(function(){
  $("#btn").trigger("click");
});
2
ответ дан Ankit Agarwal 17 August 2018 в 13:32
поделиться

Попробуйте это

$(document).ready(function(){
$("button").click(function(){
    alert("The paragraph was clicked.");
});
});

или вместо id укажите имя класса

  $(document).ready(function(){
    $(".btn-primary").click(function(){
        alert("The paragraph was clicked.");
    });
    });
-1
ответ дан Balaji Rajendran 17 August 2018 в 13:32
поделиться

Dropzone, вероятно, займет некоторое время, чтобы инициализировать это же событие document.ready. Так что дайте ему время. Я бы постарался:

$(document).ready(function(){
  setTimeout(function(){
    $("#btn").trigger("click");
  }, 100);
});
0
ответ дан Mehmet Fatih Yıldız 17 August 2018 в 13:32
поделиться

$('#btn').click( function() {
	console.log('success');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button value='upload' id='btn'>
 Upload
</button>

-1
ответ дан Ravi Prasad 17 August 2018 в 13:32
поделиться

щелкнуть () его функцию javascript в ваниле, которая означает тип триггера.

element.on.click(){
  doSomthing;
}
0
ответ дан Yosi Leibman 17 August 2018 в 13:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: