gpt4 book ai didi

JQUERY $(function() { 初始化

转载 作者:行者123 更新时间:2023-12-03 22:59:04 30 4
gpt4 key购买 nike

我使用 JQuery 一段时间了,我总是使用以下代码来初始化我的 javascript:

$(document).ready( function() {
// Initalisation logic
});

但是,最近我注意到很多使用以下内容的示例:

$(function() {

});

有什么区别?

谢谢

最佳答案

基本上没有。 $(...) 格式是一种快捷方式。请参阅the API docs获取 jQuery() 的详细信息。

我喜欢这样使用它:

jQuery(function($) {
// ...all of my jQuery-specific code here...
});

...因为如果我需要的话,我可以使用 noConflict如果我最终不得不将一些东西混合到也需要 $ 符号的页面中,但我仍然可以在我的代码中使用 $ (因为 jQuery 将其自身传递到回调中第一个参数,正如您所看到的,我在回调函数中接受该参数作为 $ ,这样就隐藏了另一个库可能使用的任何全局 $ 符号)。上面的还有一个优点,我可以拥有对我的代码全局的符号(匿名函数内的var),但实际上并不是全局的。

关于JQUERY $(function() { 初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4768203/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com