这是我遇到的一个jQuery问题,总是要使用我并不自豪的方法解决.
我正在尝试存储一系列元素供以后评估.问题是每次我尝试访问并应用任何函数时,错误控制台都会报告它不是函数.我确信我对jQuery的工作方式有误解.尽管如此,我还是想指出正确的方向.这是我正在使用的代码:
var products = $('ul.products');
var productLists = []
$.each(products, function (i) {
productLists[i] = products[i].children('li');
console.log(productLists[i]);
});
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
Uncaught TypeError: Property 'children' of object #<HTMLUListElement> is not a function
Run Code Online (Sandbox Code Playgroud) 我设置perspective-origin: 50% 50%在主体上,所有沿 Z 轴移动的元素都以相对于文档高度的透视图显示。我想将透视原点设置为浏览器窗口的中间,这样当我垂直或水平滚动时它会更新视点。
有任何想法吗?你认为我必须使用 JavaScript 吗?