2017-03-11 120 views
1

我在這行代碼得到一個錯誤:Javascript錯誤|未捕獲的語法錯誤:缺少)

$('.board-list').on('mixEnd', function() { 
    $('[style="display: inline-block;"]:nth-child(6n)').css('margin-right': 0); 
}); 

我的錯誤讀: Uncaught SyntaxError: missing) after argument list

有人能解釋其中我缺少一個右括號?

+1

變化'的.css({ '保證金右':0})' – Sirko

回答

3

變化('margin-right': 0);('margin-right', 0);

Fiddle

+1

非常感謝,這個完美工作:-) – michaelmcgurk

2

兼用: -

.css({'margin-right': 0}); 

或者

.css('margin-right', 0); 
+0

感謝清晰起來!我不會想到函數調用和標準輸入錯誤之間的不一致:D –

+1

@VitaliPom歡迎。:) :) –

0

嘗試任何方式工作,

$('[style="display: inline-block;"]:nth-child(6n)').css({'margin-right': 0}); 

OR

$('[style="display: inline-block;"]:nth-child(6n)').css('margin-right', 0); 

{}用於avoide多次編寫CSS,所以你可以寫CSS像我們如何正確的實際CSS。

$(element).css({'display':'block','font-size':'12px', .....}); 代替書寫$(element).css("display","block").css("font-size","12px")....;

相關問題