jQuery.click срабатывает сам при загрузке

242
27 августа 2017, 04:27

Здравствуйте! Возникла проблема. При загрузке страницы автоматически сам по каким-то причинам срабатывает click. Причем, даже если меняю цель на любой другой объект, например P, все равно при загрузке самовольно выполняется клик.

$(document).ready(function(){ 
 $(".button").click(alert("hello")) 
});

Заранее спасибо Товарищи!

Answer 1

Вы сам клик и вызываете вот так:

$(".button").click() 

Если нужно повесить обработчик, то надо писать:

$(".button").click(function() {
    alert("hello");
});
READ ALSO
Количество колонок

Количество колонок

Есть ли возможность с помощью css сделать, чтобы css-свойство columns создавало 3 колонки только в том случае, если количество li превышает 3 ? а если...

232
Как перенести базу Mysql(MyISAM) из MariaDB в Percona XtraDB?

Как перенести базу Mysql(MyISAM) из MariaDB в Percona XtraDB?

Есть база (около 57Гб), крутится в MariaDB 101 Нужно перенести ее в Percona XtraDB (будет крутиться там в состае Galera кластер, но это потом, главное перенести...

246
Java самообучение [требует правки]

Java самообучение [требует правки]

Занимаюсь самообучением Java, подскажите ресурсы где есть задачи

279
Определить время работы алгоритма

Определить время работы алгоритма

Решал задание: найти в массиве строк ту, в которой меньшее количество повторяющихся символов; но когда понадобилось определить скорость...

308