Использование $ (function () по сравнению с использованием $ (document) .ready (function () { - PullRequest
0 голосов
/ 11 февраля 2012

Я реализовал Java-скрипт для отказов изображения в моем веб-приложении asp.net mvc 3, если я напишу Jscript следующим образом, он будет работать нормально: -

 $(document).ready(function () {
            $("#to-get-bigger").mouseover(function () {
                $(this).effect("bounce);
            });
        });

, но еслия пишу это так, это не будет работать !!,, что может быть причиной этого: -

$(function () {
    $("to-get-bigger").mouseover(function () {
        $(this).effect("bounce");
    });
});

Ответы [ 2 ]

6 голосов
/ 11 февраля 2012

Вам не хватает хеш-кода для вашего селектора.Я исправил это:

$(function () {
    $("#to-get-bigger").mouseover(function () {
        $(this).effect("bounce");
    });
});
3 голосов
/ 11 февраля 2012

Вы забыли # перед "to-get-bigger".

Это опечатка.

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