これが私のjqueryコードですが、機能しません。理由はよくわかりません。助けてください、そしてまた私がそれを修正する方法を教えてください。
$(function () {
var panel = function () {
var init = function () {
console.log('hello');
};
return {
init: init
}
};
$('.nav li a').on('click', function (e) {
panel.init();
});
})();
コンソールでこのエラーが発生します
Object function () {
var panel = function () {
var init = function () {
console.log('hello');
}
};
return {
init: init
}
} has no method 'init'