这是我的代码。
var myApp = {
nav : $('#top_nav .nav'),
primary_navs : $('#top_nav .nav').find('> li'),
secondary_navs : $('#top_nav .nav').find('> li').find('.secondary > li')
}
这可行,但我不希望一遍又一遍地重复 jquery 选择器功能。我想要做,
primary_navs : nav.find('> li')
但这给了我“导航未定义”。我已经尝试过myApp.nav
, 和this
,但显然两者都不像我认为的那样有效。在定义同一对象的新属性时,如何引用对象的属性?