Javascript jQuery选择器未按预期工作

Javascript jQuery选择器未按预期工作,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我有以下代码: alert (panes.selector); //gives me .css-panes .pane var size = $(panes.selector).size(); alert (size); //gives me 0, confused I run the selector itself var size = $(".css-panes .pane").size(); alert (size); //gives me 1 which is what I exp

我有以下代码:

alert (panes.selector); //gives me .css-panes .pane

var size = $(panes.selector).size(); 
alert (size); //gives me 0, confused I run the selector itself

var size = $(".css-panes .pane").size();
alert (size); //gives me 1 which is what I expect
我做错了什么?
多谢各位

已解决。 在实际html中意外使用
窗格
而不是
窗格

对所有花时间搞清楚这件事的人表示抱歉

可能是类型转换的问题

尝试:


$(panes.selector).selector
给了您什么?您能提供一个HTML片段,让我们了解一下您实际要做什么吗?demo please.test查看它们是否真的是相同的选择器
alert(“.css panes.pane”==panes.selector”)将立即处理所有这些问题。这可能是类型转换问题,尽管上面的代码没有将值从0更改为1。非常感谢。您可以使用alert(panes.selector.constructor.name)测试panes.selector的类型-如果它不是“String”,那就是您的问题。
var size = $(panes.selector + "").size();