からオブジェクト内部機能をaccesingだから、これは私のコードです:
$(document).jkey('left',function(){
alert("Left key pressed");
$.galleryUtility.slideRight
});
この機能は、galleryUtility
オブジェクトの内部に配置されています。目的は、左キーが押されたときにalert
とslideRight
の両方を呼び出すことです。
これまでのところ、左のキーを押すと警告が呼び出されますが、slideRight
の機能は呼び出されません。これは、slideRight
がgalleryUtitity
オブジェクトの内部機能であり、$(document)
がオブジェクトの範囲外であるためです。
どうすればその機能からslideRight
に電話できますか?
ほんの少しの免責事項:私はJavaScriptとJqueryで吸う。 $ .galleryUtilityが実際に$から離れているかどうかはわかりません。私はこのコードをプラグインの中に入れているのを見ています。それはプラグインが同じメソッドを呼び出すために使用した方法でした。 – Chaim
実生活では実際には警告はありません。私は、その機能の呼び出しが機能していることがわかっていることを説明するために示しています。 alert()が助けにならずにalert()を置くと、それはまったく呼び出されません。つまり、最初のメソッド呼び出しに何か問題があると思いますか? – Chaim
'()'なしで関数を呼び出すことはできません。 'slideRight()'を試す必要があります。大まかには、変更のマージを処理したい場合や、変更を反映させたい場合以外は、他のサードパーティのプラグインを変更しないでください。 FirebugのコンソールまたはChromeのコンソールを開き、エラーが表示されていないかどうかを確認します。あなたのコードがあなたが思っていることをしていないことを意味するエラーがなければ。 – Akkuma