jQueryを使用して各.val()値をプロキシ関数に送信しようとしていますが、動作しません。
私が使用していたコードは以下の通りです:あなたは、このコードを書いている
$('input').each($.proxy(function(index, domEl){
this.doMyFunctionWith(domEl.val());
}, this));
jQueryを使用して各.val()値をプロキシ関数に送信しようとしていますが、動作しません。
私が使用していたコードは以下の通りです:あなたは、このコードを書いている
$('input').each($.proxy(function(index, domEl){
this.doMyFunctionWith(domEl.val());
}, this));
:
$(domEl).val()
domEl
以降は(当然)DOM要素ではなく、jQueryオブジェクトです。
はい、この素晴らしい作品! –
どんな文脈では?おそらくあなたはvar = thisを実行し、それを第2引数としてプロキシに渡す必要があります。
あなたが使用する必要がいいえ、私は 'console.log(domEl.val())'を関数の前に実行するとコンテキストが良いと思いますが、私は 'undefined'を取得します。 –
@Alnitakは正しいです:) – SpoBo
ここでブレークポイントを設定してみましたが、 'this'の値は何ですか? – tkone