var $cols = $('.sortdivs').on('click',function(){…});
我知道当单击任何带有sortdivs类的元素时,该函数将运行。 我不知道存储在变量cols中的内容以及如何使用它。 我尝试打印变量cols,我得到了对象'作为输出。谢谢。
答案 0 :(得分:0)
来自.on
的返回值只是为了链接而调用它的集合。
$cols
是jQuery对象,其中包含在执行时由$('.sortdivs')
匹配的元素列表(注意:不是在单击时)。
[object Object]
是任何对象的字符串表示形式。尝试以另一种方式检查对象,例如使用console.log($cols)
来获取更多关于简单toString()
输出的信息。
答案 1 :(得分:0)
您可以通过编写$ cols [0]来访问变量中的所有属性存储,如ATTRIBUTE_NODE,canHaveChildren,canHaveHTML等。您可以调试并查看$ col [0]内的内容,并根据您的要求操作它们。我希望这对你有所帮助。