javascript - 这个 jQuery 函数调用是什么?

标签 javascript jquery html jquery-mobile

以下是我尝试实现的免费 jquery 库中的实现代码。

<script>
jQuery(function(){
  jQuery('#camera_wrap_2').camera({
    height: '400px',
    loader: 'bar',
    pagination: false,
    thumbnails: true
  });
});
</script>

这段代码有什么作用?我查找了使用 jQuery 声明函数的方法,但没有一个以

开头
jQuery(function(){
  jQuery('#camera_wrap_2').camera({

如果有人能解释它的作用并为我指出声明此类功能的资源,我将永远感激不已。谷歌搜索 jQuery(function(){ 并没有真正起作用。

此外, 此代码仅适用于包含的 jquery 文件 - 即 jquery.min.js v.1.7.1jquery.mobile.customized.min.js

当我使用 foundations 5 中包含的 jquery.min.js v.2.1.1 时,它在 jquery.mobile.customized 中产生了错误.min.js

我的猜测是作者定制了他的 mobile.js 以仅使用特定的 jquery?我不明白那是怎么发生的,即使是不推荐使用的功能通常也能正常工作。

最佳答案

$(function() {})$(document).ready(function())

的简写

注意:这与:

jQuery(function() {})jQuery(document).ready(function())

的简写

$jQuery 对象的别名

它会等待所有元素都添加到 DOM 中,因此您可以在对它们调用方法之前确定它们存在

关于javascript - 这个 jQuery 函数调用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27456656/

相关文章:

html - 如何只为指定了多个类的元素设置样式?

javascript - 为什么javascript在页面底部或有时从页面顶部运行

javascript - Backbone.js - 给定一个元素,我如何获得 View ?

html - 语义标记建议

javascript - 如何获取回车键以在JavaScript中提交表单

javascript - JQuery选择每个父级,抓取child1的高度并将child2设置为child1的高度

javascript - 编写一长串 if-else-if 的简短方法?

javascript - 如何编写包含两条POST数据的AJAX请求?

javascript - 分页符无法正常工作

javascript - 滚动后如何在导航栏中创建淡入淡出?