$( ).ready (function ()
{
$("#btnOk").click(
function (){
alert ("hello");
}
)
}
)$( ).ready (function ()
{
$("#btnOk").click(
function (){
alert ("hello");
}
)
}
)
为什么必须要匿名函数
$( ).ready (function ()
{
$("#btnOk").click(
alert ("hello");
)
}
)
{
$("#btnOk").click(
function (){
alert ("hello");
}
)
}
)$( ).ready (function ()
{
$("#btnOk").click(
function (){
alert ("hello");
}
)
}
)
为什么必须要匿名函数
$( ).ready (function ()
{
$("#btnOk").click(
alert ("hello");
)
}
)
// more code
});问题是在这里匿不匿名都是一样的,这个函数同样不能被外面访问。加上了函数名意味着里面可能要重复调用本身而已
$('b')=function(){}
与
$('b')=aa;
这样比较是不是好理解一些!不要简单以为匿名函数是没有名的函数.它们的作用域和内存占用率也不尽相同
$( ).ready (function ()
{
$("#btnOk").click(
function (){
function (){
alert ("hello");
}}
)
}
)
$("#btnOk").click(function() {
alert("hello");
});
});