jQuery 基本结构

标签 jquery

我想了解该行的含义:

var oViewport = { obj: $('.viewport', root) };  

这是插件tinyscrollbar 中的一行。有人可以向我解释一下这条线的值(value)吗?我确实在寻找答案,但没有找到。我感谢您的帮助。

最佳答案

它创建一个对象文字并将其分配给名为oViewport的变量:

var oViewport = {}; //Empty object literal

该对象有一个名为 obj 的属性,其值是一个 jQuery 对象:

var oViewport = { obj: $() }; //Property with jQuery object as value

jQuery 对象查找具有“viewport”类的所有元素,这些元素是 root 的后代。 root 是选择器的上下文:

$(".viewport", root); //Select all .viewport elements within root

关于jQuery 基本结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8878094/

相关文章:

javascript - 如何在开发者控制台中使用 Chrome 注入(inject) jQuery?

json - Jquery $.Ajax 卡住浏览器

javascript - 选择的下拉菜单 : Implement non-exact search where each word will be invidualy searched

javascript - 如何构造 if...else 语句以返回 true

jquery - 如何覆盖 select : within jQuery UI Autocomplete? 的默认行为

javascript - 我的全日历上没有显示任何事件。 (来自谷歌日历)

javascript - 通过 JavaScript 访问 CSS 自定义属性(又名 CSS 变量)

javascript - 在 JQuery 中使图像遵循圆形路径的最佳方法?

javascript - 为什么 .every() 不是函数?

javascript - 如何使用 javascript 勾选页面加载的复选框?