Fra*_*sco 3 javascript jquery jquery-plugins
我使用了不同的jQuery插件,在某些情况下,它们无法正常工作(或根本不工作),直到我将它们嵌入$(function({ ... })).
作为示例插件:
$('#DateTextBox').datetimepicker();
Run Code Online (Sandbox Code Playgroud)
不起作用,即使在插件网站中它使用完全相同的形式.将它放在$(function())中它会完美地运行:
$(function ()
{
$('#DateTextBox').datepicker();
});
Run Code Online (Sandbox Code Playgroud)
"$(function())"语句带来了什么?我试图在同一个jQuery网站上搜索,但我找不到答案.
"$(function())"语句带来了什么?
它确保在页面加载完成之前不会执行您的代码.这是一个简写
$(document).ready(function () {
// ...
});
Run Code Online (Sandbox Code Playgroud)
阅读:http://api.jquery.com/ready/