Событие jQuery onClick - PullRequest
       9

Событие jQuery onClick

8 голосов
/ 18 апреля 2011

Не похоже, чтобы это работало. Любая помощь будет отличной. Я новичок в jquery.

$('#add_button').click(function () {
    $("#add_button").hide();
});

Вот HTML

<input id='add_button' type='submit' class='add_now' value='' />

Кажется достаточно простым, но нажатие на вход ничего не делает. Есть ли другой метод для таргетинга? Спасибо.

Ответы [ 4 ]

17 голосов
/ 18 апреля 2011

Убедитесь, что вы включили jQuery перед вашим скриптом:

<script src="http://code.jquery.com/jquery-latest.js"></script>

И поместите свой код в функцию готовности к документу:

$(document).ready(function () {
    $('#add_button').click(function () {
        $("#add_button").hide();
    });
});
1 голос
/ 18 апреля 2011

Вы должны добавить return false;, чтобы запретить действие браузера по умолчанию.

0 голосов
/ 09 ноября 2013

Возможно, проблема в том, что ваш jQuery находится над формой.Попробуйте переместить его ниже вашего HTML.

0 голосов
/ 18 апреля 2011

Возврат false из вашей функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...