大変恐ろしいタイトルですが、別の記述は考えられませんでした。JS Jqueryネームスペース関数の呼び出し
私は、次のコードを持って:あなたは、私がINITの内側からanotherFunctionを呼び出し、そこに私が試したが、うまくいきませんでした二つの方法がありますしようとしています見ることができるように
jQuery(document).ready(function($)
{
$.myNamespace = {
init: function()
{
$('.button').click(function() {
this.anotherFunction();
});
},
anotherFunction: function()
{
alert('insidefunction');
}
}
$.myNamespace.init();
});
を。だから私はその機能をどのように呼び出すことができますか、それとも私の概念が間違っていますか?絶対にクリックハンドラ内でそれを呼び出す
をどのように() '' this.anotherFunctionについて、あなたは別のコンテキストに物事を結合しなかったと仮定すると? – rjz
実際に私はそれもやってみました... "機能ではありません"というエラーがまだ戻ってきます。 –