寫在JQuery的,其中元素的ID創建由JSON concatinating文本object.value我們可以寫兩個或多個元素風格一行在JQuery中
checkSucess = function(first,last,value) {
// Jquery ajax with url,params and response
doPost('sucess.php',
'first=' + first +
'&last=' + last,
function(response) {
var obj = $.parseJSON(response);
$('#button'+obj.a,'#button'+obj.b,'#button'+obj.c).css({'text-decoration':'blink','color':'#4ECFBD'});
}
);
}
這裏
單行兩個或多個元素的風格$('#button'+obj.a).css({'text-decoration':'blink','color':'Magenta','font-weight':'bold'});
$('#button'+obj.b).css({'text-decoration':'blink','color':'Magenta','font-weight':'bold'});
$('#button'+obj.c).css({'text-decoration':'blink','color':'Magenta','font-weight':'bold'});
作品正確,
但
$('#button'+obj.a,'#button'+obj.b,'#button'+obj.c).css({'text-decoration':'blink','color':'#4ECFBD'});
不工作爲什麼?
+1首先使用'add'語法:) – Jon
哪個建議在生產模式下更易接受 –
@Jusnit第一個,除非你發現代碼的可讀性非常重要。 –