2015-09-11 66 views
0

同位素給出了一定寬度的錯誤百分比,所以我改變它與jQuery。 它的工作原理,但語法錯了,所以我的其他代碼不會工作。更改左側百分比,如果有certian百分比

function fixIsotope() { 
    if ($('.blok-categorie').css('left') == '24.9573%') { 
     $('.blok-categorie').css('left') == '25%') ; 
    } 
    return this; 
} 
fixIsotope(); 

它給了我:Uncaught SyntaxError: Unexpected token) error

回答

2

嗯,你有錯誤的語法改變它

function fixIsotope() { 
if ($('.blok-categorie').css('left') == '24.9573%') { 
    $('.blok-categorie').css('left','25%') ; 
} 
return this; 
} 
fixIsotope(); 

==不是一個賦值運算符,它只是做的比較。所以,你不能用它來設置一個值


而且,你在第二行

+0

我計算過,一個藏漢但是當我把代碼不會工作的結束有一個額外的)像這樣的語法多數民衆贊成在奇怪的部分。欣賞答案,雖然 –

+0

我想問題是,jQuery不會閱讀%更改或類似於前一個問題,但只是放棄它。 –

+0

http://jsfiddle.net/kp2rL26d/1/這裏有一個例子工作 – cjds