要素参照をオブジェクトに格納しています。後でオブジェクトの値を参照すると、結果を取得できません..
var cciApp = {};
cciApp.widget = {
console.log($(cciApp.tools.title))//return undefined
shuffle : function(){
$($(cciApp.tools.title), cciApp.tools.secParent).click(function(){
$(this).siblings('.expand-area').slideToggle().end().parent().siblings().children('.expand-area').slideUp();
})
}
}
$(document).ready(function(){
cciApp.tools = {
secParent : $('#Accordion'),
title:$(cciApp.tools.secParent).find('h3')//i am not getting any result.
}
cciApp.widget.shuffle();
})
関数を返す可能性があり、私が信じるのに役立ちます。しかし、単に参照するのではなく、データを取得するためにものを返す必要があるのはなぜでしょうか?