使用$(function()与使用$(document).ready(function(

Using $(function () Versus using $(document).ready(function () {

本文关键字:function document ready 使用      更新时间:2023-09-26

我已经实现了一个java脚本来在我的asp.net mvc 3 web应用程序上弹出图像,如果我按照以下方式编写Jscript,它将正常工作:-

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

但如果我这样写,它将不起作用,,那么这背后的原因可能是什么:-

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

您缺少选择器的hash#。我已经修复了:

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

您忘记了#"to-get-bigger"前面。

这是个打字错误。