所以我有一個函數用於處理懸停的元素,但是我希望能夠將css樣式作爲參數傳遞。我曾嘗試不同的變化,但是這是目前我的代碼(只是必要部分)...將樣式作爲參數傳遞給jquery動畫
function load_hovers(mouseOverCss){
$('.hover').hover(function(){
$(this).animate({
eval(mouseOverCss)
}, 500, function() {
});
和我打電話load_hovers("backgroundColor: 'red'");
這將返回一個錯誤invalid object initializer $(this).animate({
。沒有使用eval
,錯誤是missing : after property id {eval(mouseOverCss)}\n
。
有什麼建議嗎?
這個方法仍然會爲我產生一個'missing:after property id`錯誤。 – brewster 2010-11-29 03:07:51