私はホバーで要素を処理する関数を持っていますが、私は引数としてCSSスタイルを渡すことができるようにしたい。私はさまざまなバリエーションを試してみましたが、これは現在、私のコード(ちょうど必要な部分)である...jqueryアニメーションへの引数としてスタイルを渡す
function load_hovers(mouseOverCss){
$('.hover').hover(function(){
$(this).animate({
eval(mouseOverCss)
}, 500, function() {
});
を
と私は、これはエラーを返しinvalid object initializer $(this).animate({
load_hovers("backgroundColor: 'red'");
を呼び出します。 eval
を使用しない場合、エラーはmissing : after property id {eval(mouseOverCss)}\n
です。
提案がありますか?
このメソッドはまだ私のために 'missing:after property id'エラーを生成します。 – brewster
どのようにしてこのメソッドを呼び出していますか?それはjQuery DOM準備完了イベントの中にありますか? –
はい、それは準備が整ったイベントの中にあります、私はそれを短く保つために投稿したコードのうちに残しました。 – brewster