私は毎回コードを繰り返すことなく、いくつかのCSSを変更するのに役立つ関数を作成しようとしています。css jqueryの関数パラメータ
これは私のコードです:
function error(e){
e.css({
'border':'2px solid red',
'background-color':'rgba(250,52,5,.2)'
})
}
あなたは私が(e)のパラメータを追加しているので、私は任意の要素に関数を適用することができます見ることができるように。
機能が正常に動作しますが、イムは、次のエラー取得:
キャッチされない例外TypeError:エラーで未定義 のプロパティを読み取ることができません「CSS」(scripts1.js:83)
他以上にありますがこれを行う方法? 私の英語とこの簡単な質問についてはごめんなさい、あなたが見ることができるような初心者です。
ありがとうございます。
'$(e).css(...) 'を使用 – talkhabi
' error'に 'e'を渡すものは何ですか?言い換えれば、あなたはどのように 'error'を呼びますか? –
問題は、関数自体ではなく、 'error()'を呼び出す場所にあります。そのコードを表示する必要があります。 – Barmar